Why it matters
Markdown is the quickest way to write web content: READMEs, blog posts, documentation and client copy all start there. CMSs and static sites need HTML, so a converter you can trust saves retyping.
Many converters pass raw HTML straight through, which is risky with content from someone else. This one escapes it and refuses javascript: links, so the preview and the output are always safe to paste into a page.
How it works
- InputMarkdown text
- In your browserConverted to safe HTML, raw HTML escaped
- OutputAn HTML fragment, a full page and a live preview
Where it fits in a designer's workflow
- Plan
- Design
- Build
- Test
- Launch
By the numbers
Show the numbers as a table
| Element | Count |
|---|---|
| <h1> | 1 |
| <h2> | 1 |
| <h3> | 0 |
| <p> | 3 |
| <li> | 6 |
| <a> | 1 |
| <table> | 1 |
| <blockquote> | 1 |
| <pre> | 1 |
How to use it
- Write or paste Markdown on the left.
- Check the live preview.
- Choose heading ids and link options.
- Copy or download the HTML fragment or a full page.
FAQ
Which Markdown does it support?
The common core of CommonMark and GitHub Flavored Markdown: headings, emphasis, links, images, lists, quotes, code, tables and horizontal rules.
Why is my HTML shown as text?
For safety, raw HTML is escaped. Convert the Markdown, then add any custom HTML to the output by hand.
Does it add classes or styles?
No. You get plain semantic HTML that picks up your site's own styles.
Is it private?
Yes. It converts in your browser and nothing is sent anywhere.