Markdown Viewer

No upload · runs in your browser

The file is read in your browser with the File API , it is never uploaded.

How it works

Markdown Viewer: Open a .md File and Read It Rendered

Open a .md file straight from your computer and read it the way it was meant to look, headings, tables, code blocks and checklists, with an outline to jump around a long document.

What this does
  • Open several .md, .markdown or .mdx files at once and switch between them with one click
  • Contents outline built from the h1 to h3 headings, so a long spec stays navigable
  • A rendered view and a raw source view, either of them copyable
  • Download a standalone HTML file that carries its own stylesheet and dark-mode palette
  • Print from a detached frame, so none of this page's chrome ends up on the paper
  • Send the file straight to the Markdown to PDF converter without opening it twice
  • Reads files up to 8 MB and refuses one that turns out to be binary behind a text extension
FAQ

CommonMark essentials plus the GitHub additions people actually use: pipe tables with column alignment, task lists written as - [ ] and - [x], strikethrough with double tildes, and fenced code carrying a language tag. Raw HTML in the file is escaped and shown as text rather than executed. Not parsed: footnotes, reference-style links, definition lists, and Setext headings underlined with = or -. One thing to expect with images, a relative path resolves against this page's address rather than the folder your file came from, so only an absolute image URL will load.

Keep going