Markdown Preview

Type markdown — see the rendered output live. GFM tables, code, task lists. Sanitized output, all in-browser.

  • Runs in browser
  • No signup
  • No tracking
Share

How to use Markdown Preview

  1. Type or paste markdown into the input pane.

  2. Watch the preview update live.

  3. Toggle View → HTML source to see the rendered HTML.

  4. Copy HTML or download as a standalone .html file.

When to use it

  • Drafting a README before pushing to GitHub.

  • Previewing a blog post written in markdown.

  • Converting markdown notes to HTML for paste into a CMS.

  • Spot-checking GFM tables and task lists render correctly.

What it fixes

  • Online previewers that may log your draft content.

  • Renderers that don't support GFM tables or task lists.

  • Tools that emit unsanitized HTML, leaving you with XSS risk.

About Markdown Preview

Markdown is the lingua franca of READMEs, docs, and notes. This tool renders GitHub-flavored markdown live as you type, runs everything in your browser, and sanitizes the output through DOMPurify before display.

Nothing is uploaded. The marked library parses, DOMPurify cleans, and the result is injected as HTML. Toggle to HTML view to copy the source for blog systems or static sites.

References: CommonMark spec · GitHub Flavored Markdown spec

Frequently asked

  • Is my markdown sent to a server?

    No. Parsing (marked) and sanitization (DOMPurify) run in your browser. Nothing leaves the page.

  • Is the rendered HTML safe?

    Yes. Output is sanitized through DOMPurify with the html profile, stripping scripts, on* handlers, and unsafe URLs.

  • What flavor of markdown?

    GitHub-flavored markdown — tables, fenced code blocks, task lists, autolinks.

  • Can I export the rendered HTML?

    Yes. Copy the HTML or download a standalone .html file with the rendered output.

Discussion

All tools