Markdown to Telegram converter
Turns Markdown and text copied from ChatGPT, Notion or Google Docs into a message that Telegram renders with bold, italic and lists — no stray asterisks, no broken tables.
Paste your text on the left — the result appears on the right.
Hit Copy and paste into Telegram: the formatting sticks.
Everything runs in your browser. Nothing is sent to a server.
How it works
- 1
Paste your text
Raw Markdown goes into the Markdown tab. Text copied with the mouse from Notion or ChatGPT goes into the HTML / Paste tab.
- 2
Check the preview
The right panel shows the message as Telegram will render it: headings turn bold, tables become cards, lists keep their nesting.
- 3
Copy and send
Hit Copy and paste into Telegram. Formatting is applied straight away — no asterisks, no hashes.
What changes in your text
Telegram is a messenger, not a document editor. It has no headings, no tables and no nested lists. So the converter does not try to carry everything across as-is — it rebuilds the document using what the messenger actually renders: bold, italic, strikethrough, monospaced code and line breaks.
Headings become bold lines with an emoji marker so sections stay visible. Tables become one card per row. Nested lists keep their hierarchy through indentation. Links print as «text (url)», because a clickable label cannot be pasted into a plain message. Images collapse to their URL, and extra blank lines are squashed.
FAQ
- Why does Telegram lose formatting when I paste?
- Telegram supports a deliberately small set of formatting and does not parse Markdown on paste. When you copy an answer from ChatGPT or a page from Notion, the clipboard carries HTML from the source editor: headings, tables and nested lists get dropped, while Markdown asterisks stay behind as visible clutter.
- Is my text sent anywhere?
- No. The whole conversion runs in your browser in JavaScript. There is no database and no backend for your text — the server only ships the page itself. Pasting work documents is safe: they never leave the tab.
- Why are tables turned into cards?
- Telegram has no tables. A table drawn with monospaced spaces falls apart on a phone because the screen is narrower than the line. So each table row becomes a card: the first cell is a bold title, the rest become «Column: value» lines. That reads well on any screen width.
- Does it work with the Telegram mobile app?
- Yes. The Copy button puts two clipboard flavours at once: rich HTML and plain text. Telegram Desktop, Telegram Web and the iOS and Android apps each take the one they understand and apply formatting on paste.