AI Text FormatterOpen the tool
Discord Markdown Formatter

Discord Text Formatter

Paste a draft, style it visually, and copy clean Discord markdown that renders as real bold, underline, spoilers, and code blocks in any channel or DM.

How do you format text in Discord?

Discord formats text with markdown symbols you type inline: **double asterisks** for bold, __double underscores__ for underline, ~~tildes~~ for strikethrough, and ||pipes|| for spoilers. This tool lets you write or paste your message in a visual editor and copies it back with those symbols already in place, so you can paste it straight into a channel and it renders correctly. It also strips the broken Unicode look-alike characters that older bold-text generators leave behind.

What formatting survives on Discord?

FormattingDiscord
Bold
Italic
Underline
Strikethrough
Headings
Bulleted lists
Numbered lists
Inline code
Code blocks
Quotes
Links
Spoilers

Unsupported styles are dropped automatically when you copy, so nothing pastes in as broken markup.

Frequently Asked Questions

How do I make bold text in Discord?

Wrap the words in double asterisks, like **this**, and Discord renders them bold when you send the message. In this formatter you just select the text and click Bold; the Copy button adds the asterisks for you, so you never have to remember the syntax.

What is the double underscore for in Discord?

Two underscores on each side (__like this__) produce underlined text in Discord, a style plain markdown does not have. A single underscore instead makes text italic, so it is easy to mix them up. The editor keeps the two apart and emits the right symbols on copy.

How do spoiler tags work in Discord?

Surround text with double pipe characters, ||like this||, and Discord hides it behind a click-to-reveal blur. It works inline in the middle of a sentence or around a whole block. Toggle spoiler in the editor and Copy wraps the selection in the pipes.

Why do masked [text](link) links not work in my Discord messages?

Masked links only render inside bot and webhook embeds, not in the normal messages you type, so Discord shows the raw [text](url) syntax in a regular chat. Because of that, this tool emits the bare URL for links instead of the masked form, which Discord auto-links reliably everywhere.

Does Discord support Unicode bold text generators?

It technically displays them, but Unicode bold stacks combining characters that render as broken boxes on many Windows and Android setups and are read out letter by letter by screen readers. Native Discord markdown avoids all of that, so this formatter outputs real markdown symbols rather than look-alike characters.

Why format text for Discord at all?

Discord renders a compact flavor of markdown, but the symbols are fiddly to remember and easy to get wrong mid-conversation — was underline one underscore or two? This page gives you a visual editor instead: write or paste your message, click the styles you want, and Copy hands you the exact Discord markdown, ready to paste into any channel or DM.

It is built for AI drafts. Paste a reply from ChatGPT, Claude, or Gemini and the editor cleans out the invisible characters and stray markdown that make pasted text look machine-written, then re-emits clean Discord syntax in one step.

Discord formatting syntax

How to format a Discord message

  1. Paste or type your message into the editor above.
  2. Select text and style it with the toolbar — bold, underline, a spoiler, a code block, a quote, or a list.
  3. Click Copy. The tool converts everything to Discord markdown and puts it on your clipboard.
  4. Paste into Discord and send. It renders as real formatting, not raw symbols.

Limits and caveats

Two things worth knowing. First, masked links do not work in normal messages. The [text](url) syntax only renders inside bot and webhook embeds; in a message you type by hand Discord shows the raw brackets. This tool therefore drops in the bare URL, which Discord auto-links everywhere. Second, Discord messages cap at 2,000 characters— the editor's counter warns you before you go over.

Skip any Unicode "bold text generator" for Discord. Those stack combining marks that break into boxes on many Windows and Android clients and are announced one letter at a time by screen readers. Native markdown renders correctly for everyone.

Format for other chat apps too

Every chat app speaks a slightly different dialect. If you also post to Reddit, Slack, WhatsApp, or Telegram, each has its own formatter here that emits that app's exact markup. For a general cleanup of any AI draft, use the main AI text formatter, or browse all tools.