Discord spoiler tags hide text until a reader chooses to reveal it
A spoiler tag in Discord blurs text so other users see only a warning label instead of the actual content. The reader must click the blurred area to unhide it. This works across Discord's desktop app, web browser, and mobile versions. You can spoiler a single word, a sentence, or an entire message.
The method depends on whether you are typing a new message or want to hide text in one you have already sent. Both take seconds once you know the syntax.
Key Takeaways
- Wrap text in two vertical bars on each side — ||text|| — to create a spoiler tag in a new message.
- You can spoiler part of a message or the whole thing; Discord will blur only the text between the bars.
- The spoiler tag works the same way on desktop, web, and mobile Discord.
- Readers click the blurred spoiler to reveal the hidden text, and it stays revealed for them until they refresh or close the chat.
Adding a spoiler tag while typing a message
Type your message normally, then surround the text you want to hide with two vertical bars on each side. On most keyboards, the vertical bar is Shift + backslash. For example, type ||This is a spoiler|| and Discord will blur it when you send the message.
You do not need to select the text first or use any menu. Just type the bars directly into your message. If you want to spoiler only part of a sentence, put the bars around just that section: The villain is ||Darth Vader|| will hide only the name.
Send the message as usual by pressing Enter or clicking the send button. The spoiler appears blurred to everyone in the channel, with a small SPOILER label on top of it.
Spoilering text in a message you already sent
Hover over or long-press the message you want to edit. A menu of icons appears to the right of the message (on desktop) or above it (on mobile). Click or tap the three dots icon to open more options, then select Edit.
The message text becomes editable. Add the vertical bar syntax around any text you want to hide, then click Save Changes or press Enter. The message updates immediately with the spoiler tags in place.
How readers see and reveal spoilers
When a spoiler tag appears in a channel, Discord shows a dark gray or black box with the word SPOILER printed on it. The actual text is completely hidden. A reader clicks or taps anywhere on that box to reveal the hidden text.
Once revealed, the text stays visible in that reader's view until they refresh the page, close Discord, or navigate away from the channel. Other readers in the same channel still see the blurred spoiler until they click it themselves. Revealing a spoiler does not notify the person who sent the message.
Using spoiler tags with images and files
You can also mark an entire image or file as a spoiler without using the text syntax. When uploading a file or image, look for a checkbox labeled Mark as spoiler before you send. This blurs the image thumbnail and hides the filename until someone clicks to reveal it.
This method is faster than typing spoiler tags if you are sharing a photo or document. The checkbox appears in the upload dialog on desktop and mobile.
Common mistakes and how to avoid them
The most common error is using only one vertical bar on each side instead of two. |text| does not create a spoiler — you need ||text||. Discord will not blur the text if you use the wrong number of bars.
Another mistake is adding spaces between the bars and the text. || text || may not work on all devices. Type the bars directly against the text with no gap: ||text||.
If your spoiler does not blur after you send it, check that you used two bars on each side and that there are no extra spaces. Delete the message, fix the syntax, and send it again.
When to use spoiler tags
Spoiler tags are useful for hiding plot details in movies, games, or books; revealing answers to riddles or trivia; or protecting people from content they did not ask to see. They are especially common in gaming and entertainment channels where members discuss stories and outcomes.
Some servers have rules about when spoilers are required. Check the channel description or pinned messages to see if the community expects spoiler tags for certain topics. Using them shows respect for readers who have not finished a show, game, or book yet.
Frequently Asked Questions
Can I spoiler just one word in the middle of a sentence?
Yes. Type the sentence normally, then wrap only the word you want to hide in vertical bars. For example: The password is ||hunter2|| and do not share it will hide only the password while keeping the rest visible.
Do spoiler tags work on mobile Discord?
Yes, the syntax works exactly the same way on the Discord mobile app as on desktop. Type ||text|| and it will blur when you send. Readers tap the blurred box to reveal it, just like on desktop.
Can someone tell if I revealed their spoiler?
No. Clicking a spoiler to reveal it does not send any notification to the person who posted it. Only you see that you revealed it in your own view.
What if I want to spoiler multiple separate parts of one message?
Use the bars around each section independently. For example: The hero is ||Luke|| and his father is ||Darth Vader|| will hide both names as separate spoilers in the same message.
Can I combine spoiler tags with bold or italic text?
You can, but the spoiler blur takes priority. The text will be hidden first, and formatting shows only after someone reveals it. Type ||**bold spoiler**|| and the text will be both spoilered and bold once revealed.