Markdown Viewer — Live Preview
Paste Markdown and see the rendered HTML preview as you type. Supports GitHub Flavored Markdown — tables, task lists, fenced code, strikethrough. No signup, no upload to a server.
Result will appear here
Enter Markdown text on the left
About this Markdown viewer
This is a live Markdown preview tool. Paste Markdown into the editor on the left and the rendered HTML appears on the right, updating as you type. It accepts standard Markdown plus the GitHub Flavored Markdown (GFM) extensions — tables, task lists with checkboxes, fenced code blocks, autolinks and strikethrough. Useful for editing READMEs, drafting blog posts, previewing comments before you post to GitHub or Reddit, or checking whether your .md file renders the way you expect.
Dillinger and StackEdit are full Markdown editors with cloud sync and document management. For a quick preview that is overkill. This tool does one thing: live HTML preview of pasted Markdown. No account, no save-to-cloud, no upload — your draft stays in your browser. Open the page, paste, see the HTML, copy it if you need it.
Benefits
Live preview
Rendered HTML updates as you type — no Preview button to press.
GitHub Flavored Markdown
Tables, task lists, fenced code blocks, strikethrough and autolinks all work out of the box.
Privacy
Your draft stays in your browser. Nothing is uploaded, nothing is saved to an account.
FAQ
How do I preview a Markdown file online?
Open this page, then either paste your Markdown into the editor on the left or click Upload (or drag and drop a .md file onto the editor). The rendered HTML appears on the right and updates as you type.
What is GitHub Flavored Markdown?
GitHub Flavored Markdown (GFM) is an extension of standard Markdown used on GitHub, GitLab, Reddit and many other sites. It adds tables, task lists with [ ] / [x] checkboxes, fenced code blocks with triple backticks, strikethrough with ~~text~~ and autolinks. This viewer renders all of them.
Can I copy the HTML output?
Yes. Click Copy HTML to copy the rendered HTML to your clipboard. Click Copy MD to copy the raw Markdown source. Download PDF opens the preview in a print-ready window.
How do I add a table in Markdown?
Use pipes and a separator row: the first row is the header, the second row is a row of dashes (--- or :---: for alignment), and the rest are data rows. Example: | Name | Role | / | --- | --- | / | Ada | Engineer | / | Bob | Designer |.
How do I add a fenced code block?
Wrap the code in three backticks and add the language right after the opening fence (for example js for JavaScript or python for Python). The viewer renders fenced code blocks with a dark monospace background. Syntax-color highlighting is not applied — paste into your final destination (GitHub, your blog) to get the host's color theme.
Does this support LaTeX or math expressions?
Not yet. KaTeX / MathJax rendering of inline and block math is not enabled. Math text will appear as plain Markdown source. For math-heavy notes use a dedicated tool such as HackMD or StackEdit.
Does this support Mermaid diagrams?
No. Mermaid fenced blocks are rendered as plain code, not as diagrams. If you need Mermaid graphs use Mermaid Live Editor or GitHub's native preview.
Can I open a .md file from my computer?
Yes. Click Upload to pick a file, or drag the .md file straight onto the editor. The contents are read locally — the file never leaves your browser.