Free · no sign-up · nothing uploaded
Marked Share
Paste Markdown, get a clean rendered preview, a self-contained share link, and copy-ready rich text — without pasting a single raw asterisk.
Write, preview, hand off
Everything runs in this tab. The preview is rebuilt about 120 ms after you stop typing.
Share link
Self-contained: the compressed document travels inside the URL fragment.
Raw output — exact string being copied
Tip: after a copy the page switches to the preview on phones, so you can see exactly what the other person will get.
How it works
Three steps, no account, no upload — the whole pipeline is client-side JavaScript.
Drop Markdown into the left pane. Headings, lists, quotes, fenced code, tables, links and emphasis are parsed; raw HTML, scripts and javascript: URLs are neutralised before anything is rendered.
The right pane re-renders about 120 ms after your last keystroke, so the sanitized result is always the thing you are looking at — never a hidden intermediate.
Copy a self-contained link, paste formatted rich text into email or chat, copy the HTML snippet, or download a standalone .html file.
What you get
The document is deflated and base64url-encoded into the URL fragment. Nothing is stored, so the link keeps working and carries its own content.
Heads, bullets, tables and links keep their formatting when pasted into Gmail, Docs, Word, Notion or Slack — with a plain-text fallback on the same clipboard item.
Toggle the table of contents to number h2 and h3 headings and link them. It stays out of the way until a document has at least two numbered headings.
Source HTML is escaped, the tag set is limited to headings, lists, code, tables, quotes, links and emphasis, and link targets pass a scheme allowlist.
Over 8,000 characters the link option turns itself off and says so, then steers you to the HTML snippet or a downloaded file instead of silently truncating.
If the Clipboard API is unavailable, or the page is not on HTTPS, the copy falls back to a selection-based copy and tells you to press Ctrl/Cmd+C when even that is blocked.
FAQ
Is my document uploaded anywhere?
No. Parsing, sanitizing, rendering and compressing all happen in your browser tab. The share link carries the document in its fragment, which browsers never send to a server.
Why is the share link disabled on long documents?
URLs stop being safe and shareable past roughly 8,000 characters. Above that the link option turns off, and the toolbar points you at the HTML snippet or the downloaded .html file, which have no such limit.
Which Markdown syntax is supported?
ATX headings, bullet and ordered lists (nested), blockquotes, fenced code with an optional language class, horizontal rules, GFM tables, inline code, bold, italic, strikethrough, links and bare URLs. Single line breaks inside a paragraph are kept as breaks, which is what chat and email readers expect.
What happens to emoji and non-Latin text in a link?
The payload is UTF-8 encoded before compression, so emoji, accents and CJK characters round-trip exactly. Open a shared link and the same text reappears in the editor.
Does the "Include styling" toggle change the exports?
It applies to the HTML snippet, the rich-text copy, the downloaded file and the share view. Off means bare semantic HTML with no CSS, so the receiving page or email client styles it.