What spoilers do

What Is a Spoiler on Reddit?

One markdown tag, one click-to-reveal pattern, and an entire community etiquette around opting into content — what spoiler tags actually do on Reddit.

What spoilers do

Click-to-reveal content tagging

Reddit spoiler tags hide text behind a blur until the reader clicks to reveal. The convention exists so readers can opt into seeing potentially unwanted content — plot twists, surprise endings, sports results, election outcomes. Without spoilers, browsing a TV show subreddit while episodes are unwatched becomes risky. With spoilers, the same browsing is safe — you choose what to reveal.

Blur effect that hides text until clicked

Click-to-reveal interaction lets readers opt in

Used for plot reveals, surprises, and sensitive content

The markdown syntax

How to add spoiler tags

Reddit's spoiler syntax uses exclamation marks and greater-than signs around the hidden text. The pattern is more than-sign exclamation-mark hidden-text exclamation-mark less-than-sign. This wraps the text in blur formatting that becomes clickable. The syntax works in comments, posts, and replies across both new and old Reddit interfaces.

Wrap text in the exclamation-greater-than markdown

Works in posts, comments, and replies on both old and new Reddit

Most clients (mobile apps, third-party clients) render spoilers identically

Subreddit rules

Where spoiler tagging is required

Many subreddits require spoiler tags for specific content types and remove posts that violate the rule. r/movies requires spoilers for any film released in the last 30 days. r/television requires spoilers for episodes within the airing week. r/books requires spoilers for any plot reveal regardless of age. Reading the subreddit rules before posting prevents removal — the rules are sidebar-visible.

r/movies requires spoiler tags for 30-day-old films

r/television requires tagging within episode airing week

r/books requires spoiler tags for any plot reveal

1

Identify content that needs a spoiler tag

Plot reveals, surprise endings, character deaths, sports results, election outcomes, season finale events. If a reader who has not seen or read the source material would be upset by the reveal, the content needs a spoiler tag. The threshold is community-norm based — when in doubt, tag.
2

Apply the markdown syntax around the hidden text

Wrap your text in the exclamation-mark markdown pattern. The Reddit editor on most platforms also has a spoiler button (gear icon or formatting toolbar) that wraps selected text automatically. Either approach produces the same hidden-text result.
3

Add context outside the spoiler tag

A spoiler tag with no surrounding context forces readers to click to understand what they are reading about. Add context outside the tag — "Discussion of episode 6 finale below" — so readers can decide whether to click to reveal the spoiler. This is courtesy.
4

Check subreddit-specific rules before posting

Each subreddit defines its own spoiler rules. Some are stricter than reddit-wide norms. Check the sidebar rules before posting in a new subreddit. Posts that violate spoiler rules typically get removed by mods without warning; understanding rules first prevents the removal.

Reddit spoiler FAQ

Quick answers on what spoilers do, the syntax, and the subreddit rules.

What is a spoiler on Reddit?

A spoiler on Reddit is a markdown tag that hides text behind a blur until clicked to reveal. Used to mark content readers should opt into — plot twists, surprise endings, sports results. Without spoilers, browsing a TV show subreddit while episodes are unwatched is risky; spoilers make opt-in browsing safe.

How do I make a spoiler tag on Reddit?

Wrap your text in the exclamation-mark spoiler markdown pattern. The Reddit editor also has a spoiler button on the formatting toolbar that wraps selected text automatically. Both methods produce identical results — text appears blurred until the reader clicks to reveal.

How do I add a spoiler in a Reddit post?

Use the formatting toolbar in the post editor and click the spoiler button (gear icon on new Reddit, hidden in More on mobile). Alternatively type the markdown directly. The spoiler tag works in the post body, post title (some subreddits enforce title tags), and in any comment.

How do you read a Reddit spoiler?

Tap or click on the blurred text. The blur removes, revealing the content underneath. On mobile, a single tap reveals; on desktop, a click. The reveal is temporary on most clients — scrolling away and back may re-blur the text depending on the client.

What is the spoiler tag syntax on Reddit?

Exclamation marks and greater-than/less-than signs around the hidden text. The exact pattern varies between old Reddit and new Reddit, but most clients accept the exclamation-mark pattern. The Reddit Help center documents the current canonical syntax.

Why do Reddit posts have spoiler tags?

To let readers opt into potentially unwanted content. TV show subreddits, book subreddits, sports subreddits, and movie subreddits all have huge populations of users at different points in their content consumption. Spoiler tags let users browse the subreddit without accidentally seeing reveals.

Do Reddit spoiler tags work in titles?

Sometimes — depends on the subreddit. Some subreddits enforce spoiler-tagged titles for new release discussion (e.g. r/television marks post titles with [Spoilers] flair). The spoiler markdown itself does NOT work in post titles on most clients; subreddits use post flair instead.

What is a spoiler flair on Reddit?

A subreddit-specific post flair that marks the whole post as containing spoilers. Different from the inline spoiler tag, which hides specific text within a post. Spoiler flairs work at the post-level (the whole post is marked) while inline tags work at the word/sentence level (specific text is hidden).

Schedule Reddit posts with proper formatting and spoiler tags

PostNext schedules Reddit posts with full markdown support — spoiler tags, formatting, links, all rendered correctly when the post publishes. Add the spoiler markdown at scheduling time, set the publish window, and post to the right subreddit at the right time.

×