Markdown Viewer
Paste Markdown or open a .md file to see it rendered with proper typography, then export a clean, paginated PDF. Nothing is uploaded — the file never leaves your browser.
156 words · 913 characters
Step by step
How it works
Three steps, all of them local. Nothing you open is uploaded, and the export is your browser's own print-to-PDF rather than a server round trip.
Paste or open
Drop a .md file onto the editor, open one from disk, or paste Markdown straight in. Your draft is kept in this browser, so a refresh won't lose it.
Check the preview
Headings, tables, task lists and fenced code render as you type — the same layout that ends up in the PDF, minus the site around it.
Save the PDF
Download PDF opens your browser's print dialog with the document alone on the page. Choose “Save as PDF” and the text stays selectable and searchable.
Use cases
What it's actually for
Markdown is the fastest way to write structured text and the worst way to hand it to someone who doesn't write it. That gap is the whole reason this page exists.
READMEs and repo docs
Open a README or CHANGELOG straight from disk and read it the way a code host would render it — no repository, no editor, no extension to install first.
Notes worth keeping
Meeting notes, study notes and drafts written in Markdown, turned into a PDF you can file, print or attach to an email.
Work you can't paste online
Contracts, specs and anything under an NDA. The file is parsed in your own browser, so there is no server holding a copy and nothing to delete afterwards.
Sending work to people who don't write Markdown
Raw asterisks and pipes make sense in a terminal and nowhere else. A PDF opens on any machine, keeps its formatting and needs no explanation.
FAQ
Questions, answered
Is my file uploaded anywhere?
No. The Markdown is parsed and rendered by JavaScript running in your own browser, and the PDF comes from your browser's own print engine. Nothing is sent to a server, so there is no copy to delete afterwards.
Do I need an account, and is there a limit?
No account, no sign-up and no cap on exports. The only limit is a 2 MB file size, which is well past any hand-written document.
Which Markdown syntax is supported?
GitHub-flavoured Markdown: headings, bold and italic, ordered and unordered lists, task lists, tables, fenced code blocks, blockquotes, links and images. A single line break stays a soft wrap, so hard-wrapped files render as paragraphs rather than a ladder of short lines.
How do I change the page size or margins?
In the print dialog itself. Download PDF opens your browser's own dialog, where paper size, margins, scale and orientation live. Switching off “Headers and footers” there gives you a page without the URL and date printed along the edges.
Is the text in the PDF selectable?
Yes. The export is real paginated text rather than a screenshot of the preview, so it can be selected, searched and copied out of — and it stays sharp at any zoom.
Which browsers does it work in?
Any current browser. Chrome and Edge offer “Save as PDF” as a destination in the print dialog, Safari has it under the PDF menu, and Firefox calls it “Print to File”.
We make apps too
This tool is a side project of Gigantic Apps — an independent studio whose 14 education and utility apps have been downloaded 12M+ times. Same idea as this page: no accounts, no clutter, free to use.