Convert Markdown to HTML, or HTML back to Markdown, with a live preview. Supports tables, lists, links and code blocks.
Loading the tool…
Markdown cheat sheet
| Markdown | Result |
|---|---|
| # Heading | Heading 1 |
| ## Heading | Heading 2 |
| **bold** | bold |
| *italic* | italic |
| [text](https://example.com) | A link |
| – item | Bullet list |
| 1. item | Numbered list |
| > quote | Blockquote |
| `code` | Inline code |
| | a | b | | Table row |
When to convert
- Markdown to HTML: publish notes, README files or AI-written drafts on a website or in an email.
- HTML to Markdown: move web pages into GitHub, Notion, Obsidian or a static site generator.
The preview is cleaned with DOMPurify, so scripts in pasted HTML don’t run.
Frequently asked questions
What is Markdown?
A simple way to format text with symbols like # and **, which converts to HTML.
Does it support tables?
Yes, GitHub-flavoured Markdown tables in both directions.
Will my styling be kept when converting HTML to Markdown?
Structure is kept (headings, lists, links, bold), but colours, fonts and layout aren’t, because Markdown doesn’t support them.
Is my text uploaded?
No, it’s converted in your browser.
Sources
Last updated: