Markdown to Telegram Converter

Telegram keeps double-asterisk bold but flips italic to double underscores, and copynpaste outputs the right delimiters.

Detected source
Waiting for text…
Paste destination
Telegram formatting guide

Paste here

Fixes em dashes and filler

Rewrites em dashes to the punctuation that belongs there and strips filler from the converted output. Runs in your browser with no AI, and never alters the text you pasted.

Ready for Telegram

Your converted, copy-ready text appears here.

Verified for Telegram

Copies the converted text the moment you paste or pick a destination, with no Copy click needed.

Runs entirely in your browser. Your text never leaves your device.

How Markdown maps to Telegram

FeatureMarkdownTelegram
Bold**x****x**
Italic*x*__x__
Strikethrough~~x~~~~x~~
Spoilernone||x||

Common gotchas

  • Telegram typed in-app uses double-delimiter bold **x** and double-underscore italic __x__.
  • Telegram supports spoilers with ||x||, which Markdown does not have.
  • If you are sending to a Telegram bot with MarkdownV2, remember it requires escaping several characters.

Frequently asked

What happens to Markdown bold and italic in Telegram?
Markdown bold **x** carries over as **x**, while Markdown italic *x* is rewritten to the double underscore __x__ that the Telegram app uses.
Does Telegram support spoilers?
Yes, Telegram wraps spoilers in double pipes, like ||hidden||.

More converters

Cookies

We would like to use analytics cookies to see which features get used. They stay off until you agree, and the converter works either way. Whichever you pick, we save your answer here so this card stops asking. The text you paste never leaves your browser. Privacy