Markdown Viewer Online
Write, preview & convert .md files — live preview with Mermaid diagrams, LaTeX math and GFM tables. No signup, runs in your browser.
Everything runs in your browser. Your files are never uploaded.
Convert your Markdown
Turn Markdown and Mermaid into the format you need — Word, HTML, PNG, SVG, CSV and more. Free, client-side.
From Markdown
Take a .md file somewhere else7To Markdown
Bring something back as clean .md4Diagrams
Export Mermaid as an image2Build
Start from scratch, not from a file2More converters coming soon.
A viewer, not an editor
Search for an md viewer and most results are editors. You just want to read a file — so that’s all this does.
Other “viewers”
- Formatting toolbars and document trees you never asked for
- An empty editor you have to fill before anything renders
- Imports fetched through someone else’s server
markdownview
- Opens on a rendered document — readable before you touch it
- No account, nothing to set up
- Stays in your browser — no upload, no server fetch
Drop a .md file or paste Markdown — perfect for a long README, a design doc, or the output an AI assistant just handed you.
Everything you need in a Markdown viewer
Mermaid diagrams
Flowcharts, sequence, Gantt, ER, class & mindmaps render instantly from code fences.
LaTeX math
Inline and block equations — fractions, integrals, matrices, aligned equations.
GFM tables
Clean tables with wide-table horizontal scrolling and task lists.
Viewer-first
Opens in read mode by default — the rendered page, not a wall of source. Switch to Split only when you want to edit.
Auto TOC
A table of contents is generated from your headings for long docs.
Reader controls
Adjust font size, line width and font family. Focus mode for distraction-free reading.
Open Markdown from the terminal
Add a tiny shell function and view any .md file in your browser with one command. Files are encoded into the URL — nothing is uploaded.
Add to your ~/.zshrc or ~/.bash_profile:
mdv() { local b=$(base64 "$1" | tr -d '\n' | tr '+/' '-_' | tr -d '='); open "https://markdownview.net/#md=raw:$b"; }Then run mdv README.md to open any Markdown file in your browser, instantly.
Frequently asked questions
Is markdownview.net an editor?
No — it's a Markdown viewer. It opens on a rendered document in read mode, and it's optimized for reading, not writing. There is a Split view with a live preview if you want to tweak the source, but you won't find formatting toolbars, document trees or autosave — those belong in an editor.
Does it support GitHub-flavored Markdown?
Yes: tables, task lists, fenced code blocks, GitHub callouts, plus Mermaid diagrams and LaTeX math.
Can I open local .md files?
Yes — upload, drag & drop, or paste your Markdown. Everything is processed locally in your browser.
Are my files uploaded to a server?
No. All rendering and conversion happens client-side in your browser. Your files never leave your device.
Can I print or export to PDF?
Yes — use the Print / PDF button in read mode to export a clean, print-friendly PDF.
Can I share a rendered Markdown link?
Yes — click Share to copy a link. Your Markdown is compressed into the URL itself, so the link renders the same document for anyone who opens it. Nothing is stored on a server.
Can I open Markdown from the terminal?
Yes — add the small shell function shown on the homepage (Linux, macOS or Windows), then run "mdv README.md" to open any .md file in your browser instantly. The file is encoded into the URL, never uploaded.
Can I use it with Claude, ChatGPT or other AI agents?
Yes — paste Markdown generated by Claude, ChatGPT, Gemini, Cursor or Copilot to read diagrams, math and tables rendered cleanly.
How do I open a .md file on a Mac?
macOS has no built-in Markdown viewer, so a .md file opens as plain text in TextEdit. The quickest way to read it rendered is to drag the file onto this page — it renders instantly in your browser and nothing is uploaded. For a permanent one-liner, copy the macOS "mdv" shell function from the terminal section above into your ~/.zshrc (or ~/.bash_profile), reload your shell, then run "mdv README.md" from any folder to open that file rendered in your default browser.
How do I open a .md file on Windows or Linux?
On Windows, a .md file opens in Notepad as raw text; on Linux it opens in your default text editor. Either way, drag the file onto this page to read it rendered — no install, no signup. For a one-line command, use the terminal section above: on Windows add the PowerShell "mdv" function to your $PROFILE, and on Linux add the "mdv" shell function to your ~/.bashrc or ~/.zshrc. Then "mdv README.md" opens the rendered file in your browser. The file is encoded into the URL locally, so it never leaves your machine.