Emphasis and code
**bold** and *italic* and `code` → <p><strong>bold</strong> and <em>italic</em> and <code>code</code></p>
Convert Markdown to clean HTML with a safe live preview, including tables and task lists.
Otherwise HTML tags in the Markdown are shown as text
Runs in your browser — nothing you enter is sent to a server.
Type or paste Markdown and the HTML updates as you type; switch to Preview to see it rendered. The converter follows GitHub-flavored Markdown, so tables, task lists, strikethrough and fenced code blocks work as they do on GitHub.
For safety, HTML tags written inside the Markdown are shown as text unless you tick Keep raw HTML, and links with unsafe addresses such as javascript: are removed. The preview runs in an isolated frame that can't run scripts.
# Title → <h1> · **text** → <strong> · - item → <ul><li>
**bold** and *italic* and `code` → <p><strong>bold</strong> and <em>italic</em> and <code>code</code></p>
[click](javascript:alert(1)) → <p>click</p> — the link is dropped.
CommonMark with GitHub extensions (GFM): tables, task lists, strikethrough and automatic links.
Raw HTML is escaped by default so pasted content can't inject anything unexpected. Tick Keep raw HTML if you trust the source.
No — it's clean semantic HTML, ready to paste into a page that has its own styles.
Count words, characters, sentences and paragraphs as you type, with reading and speaking time.
Text Tools
Format, validate and minify JSON, with the exact line and column of any error.
Developer Tools
Compare two texts and highlight what was added, removed or changed, line by line or word by word.
Text Tools
Also in Tools for Writers.