Online Tool Store Online Tool Store
🎮 Social Media

· 4 min read

How to Format Bold, Italic & Spoiler Text on Discord

Heshan Fernando

Co-founder & COO

Heshan Fernando is the Co-founder and Chief Operating Officer of Ceyentra Technologies, where he leads project management, engineering, and research and development strategy. With over nine years of industry experience, he is passionate about transforming complex customer challenges into practical, high-impact solutions. His customer-centric leadership has enabled multidisciplinary teams to consistently deliver secure, scalable, and industry-grade digital products that create lasting business value. View on LinkedIn

Share

How to Format Bold, Italic & Spoiler Text on Discord

You’re writing an announcement in a Discord server and you want a heading to stand out, a key term in bold, and a plot spoiler hidden behind a click-to-reveal tag — but you can only half-remember whether spoiler tags use two pipes or two tildes, and whether double asterisks or double underscores make text bold. Discord doesn’t give you a formatting toolbar in the message box, so every bit of styling has to be typed by hand, from memory, in the middle of drafting a message.

That’s fine if you post the same three formatting patterns every day and have them memorized. It’s a genuine slowdown if you’re writing patch notes, a server rules page, or an event announcement that needs headings, bold, code blocks, and a spoiler tag all in the same message, and you don’t want to send a broken half-formatted mess to a few hundred people because you mixed up the syntax.

What Discord formatting actually is

Discord uses a variant of Markdown syntax typed directly into the message box — there’s no rich-text editor, so **bold** becomes bold, *italic* becomes italic, and ~~strikethrough~~ becomes strikethrough once sent. Underline uses double underscores wrapped around double asterisks or similar combinations for compound styles, spoiler tags use double pipes (||hidden text||), inline code uses single backticks, code blocks use triple backticks, and headings use one to three hash marks at the start of a line, similar to Markdown headers elsewhere.

The syntax is genuinely simple once you know it. The friction is remembering which symbol does what, especially for combinations like bold-italic together, or getting a multi-line code block’s triple-backtick fencing exactly right.

Why people get stuck here

  • No formatting toolbar in the message box. Unlike a word processor or many other chat apps, Discord’s default text input has zero visual formatting buttons — everything is typed syntax.
  • Combining styles gets fiddly. Bold-italic-underline all at once means nesting several symbol pairs correctly, and a single misplaced character breaks the whole formatting.
  • Spoiler tags are easy to get wrong. Forgetting to close both || pairs either fails to hide the text or accidentally hides more of the message than intended.
  • Mobile typing makes symbol combos slower. Typing asterisks, tildes, and pipes accurately on a phone keyboard is more error-prone than on desktop.

What a good Discord formatter should offer

Instant preview before you send

Seeing what **bold** actually renders as before pasting it into a live chat avoids sending a formatting mistake to an entire server.

Coverage of every common style

Bold, italic, underline, strikethrough, inline code, code blocks, spoiler tags, quotes, and headings are all part of Discord’s supported markdown — a formatter that only covers bold and italic leaves you back to memorizing the rest.

One-click copy, ready to paste

Since Discord doesn’t accept rich text pasted from elsewhere, the formatter needs to output the raw markdown syntax itself, correctly escaped, so pasting it directly into Discord renders correctly.

Common mistakes to avoid

  • Mixing up asterisks and underscores for bold versus italic, which produces the wrong style or no style at all.
  • Leaving a spoiler tag half-closed with only one || pair, which either breaks the formatting or spoils more text than intended.
  • Forgetting that triple-backtick code blocks need a matching triple-backtick on their own line to close properly.
  • Assuming Discord formatting works the same in every context — some styles behave differently inside embeds or bot-generated messages than in a normal chat message.
  • Copy-pasting rich text from a word processor directly into Discord, which brings over none of the original formatting and can insert stray characters.

How to do it with Discord Text Formatter

Online Tool Store’s Discord Text Formatter runs entirely in your browser and outputs Discord-ready markdown.

  1. Open the Discord Text Formatter and type or paste your message text.
  2. Select the formatting you want — bold, italic, underline, strikethrough, code, spoiler, quote, or heading.
  3. Preview how the formatted message will look once sent.
  4. Copy the generated markdown and paste it directly into your Discord message box.

Frequently asked questions

How do I make text bold and italic at the same time on Discord?

Wrap the text in three asterisks on each side (***bold and italic***), which combines both styles. Discord recognizes this compound pattern the same way many other markdown-based platforms do.

Why isn’t my spoiler tag hiding the text properly?

Check that both the opening and closing double-pipe pairs are present and correctly placed — ||text to hide|| — with no extra spaces between the pipes and the text, which can sometimes prevent the tag from rendering correctly.

Does Discord formatting work the same on mobile and desktop?

Yes, the underlying markdown syntax is identical across platforms since it’s parsed by Discord’s servers, not the client app. The difference is just how easy the symbols are to type accurately on a phone keyboard versus a full keyboard.

Final thought

Discord’s formatting syntax is simple once it’s memorized, but there’s no reason to keep re-deriving spoiler tag syntax from memory every time you write an announcement. Format it once, preview it, and paste it in clean.

Try the free Discord Text Formatter

#discord-text-formatter#discord-markdown-generator#discord-bold-text#discord-spoiler-tag-generator#online-tools#free-tools