Skip to content
100% in your browser. Nothing you paste is uploaded — all processing runs locally. Read more →

Markdown Viewer

Paste Markdown on the left, see rendered HTML on the right. Everything runs in your browser — share a link with the whole document compressed into the URL.

🔒 100% client-side · no upload · no account

What this does

How it compares

The popular online markdown editors fall into two camps:

This tool sits between the two: fast static load + the table-stakes feature set + a share link nobody else does. The full design rationale is in our benchmark notes.

Tips

Related tools

FAQ

Is anything sent to a server?

No. The whole tool runs in your browser. Open DevTools → Network and verify — no requests are made while you type.

How does the share link work?

Click 🔗 Share link. The current markdown is LZ-string compressed and packed into the URL fragment (after #m=). Anyone who opens that URL sees the same preview — no backend, no storage, no account.

How big a document can the share link hold?

Browsers tolerate URLs up to ~32K characters. The compressor typically gets ~50% reduction on prose, so a comfortable cap is ~15KB of markdown source per share link. For longer documents, save the markdown locally and share the file.

What flavor of Markdown does this support?

GitHub-Flavored Markdown (GFM): tables, task lists, strikethrough, fenced code, autolinking. Standard CommonMark plus GFM extensions.

Why don't I see math / Mermaid diagrams?

Coming soon. The MVP keeps the bundle tiny by skipping KaTeX and Mermaid (they'd add ~250KB combined). They'll be lazy-loaded on demand in a future update.

Can I open a markdown file from disk?

Drag-and-drop file support is on the roadmap. For now, open the file in your editor, copy the contents, and paste into the source pane.

Is the rendered HTML safe to paste into my site?

Yes — output is sanitized through DOMPurify, which strips <script>, event handlers, and other risky patterns. Use the 'Copy HTML' button for production-safe HTML.