Markdown viewer: how to view .md files online and offline
The best Markdown viewers for browsers, mobile, and desktop. From quick previews of a single .md file to full multi-document workspaces.
You have a.md file. You want to see it rendered — headings, bold, lists, tables — without typing anything. That's a Markdown viewer. This guide covers the best ones online (no install), offline (Mac, Windows, Linux), and the use cases where each one wins.
If you also want toedit the Markdown, see theTypora alternatives guide — that's a different list (editors vs viewers).
Online viewers (no install)
Markdown Tidy
Paste Markdown intothe editor and the preview pane renders it instantly with live updates as you scroll. Three design systems to choose from (Minimal Clean / Executive Report / Developer Docs). Runs locally in your browser — nothing uploaded.
Wins: no signup, fastest path from "I have Markdown text" to "I see it rendered", and one-click export to PDF / DOCX / HTML if you want a real document.
Best for: pasting from an AI chat, viewing the file before sharing, quick conversion.
StackEdit
StackEdit is the long-standing browser-based Markdown viewer + editor. Side-by-side panes (source on the left, preview on the right). Syncs with Google Drive, Dropbox, GitHub. Browser-only, single-developer project.
Wins: free, no install, persistent storage via cloud sync.
Best for: anyone who needs to viewand edit Markdown from a locked-down machine or across multiple devices.
Dillinger
Dillinger is similar in spirit to StackEdit — a browser-based viewer/editor with cloud sync and export options. Slightly more polished UI; fewer plugins.
GitHub (for files in a repo)
The lowest-friction way to view a.md file you have access to: push it to a repo (or open it in someone else's repo) and GitHub renders it in the file view. Free. The dialect isGitHub Flavored Markdown, which is what most Markdown content targets.
Wins: zero new tools, the dialect is the most common one.
Loses: requires you to put the file in a repo. Not the right pick for "I have this file on my desktop right now."
Desktop viewers (offline)
Mac
- Quick Look — select a
.mdfile in Finder, hit Space. macOS shows the raw text. InstallQLMarkdown to get rendered output instead. - MacDown — free, open-source. Real-time preview pane.
- Typora — paid ($14.99), live WYSIWYG. The most popular Mac Markdown viewer/editor.
- iA Writer — paid, focus-mode-oriented. Strong typography.
Windows
- Typora — same app as the Mac version
- MarkText — free, cross-platform, similar feel to Typora
- VS Code — open the file, hit Ctrl+Shift+V for the rendered preview pane. Free if you already have VS Code installed.
Linux
- MarkText — same cross-platform open-source option
- Ghostwriter — KDE-native, focus-mode
- Apostrophe — GNOME-native, minimalist
- VS Code — same preview pane as on Windows
For a fuller editor breakdown, seeTypora alternatives andNotion vs Obsidian vs Typora.
Mobile viewers
- iA Writer (iOS, Android) — same app as desktop, same rendering
- Obsidian (iOS, Android) — free for personal use, syncs with desktop
- Editorial (iOS) — power-user-oriented, automation-heavy
- GitHub mobile app (iOS, Android) — opens
.mdfiles from your repos rendered
Command-line viewers
For terminal users:
# glow — render Markdown with style in the terminal
brew install glow # macOS
sudo apt install glow # Debian/Ubuntu
glow README.md
# bat — syntax-highlighted cat, knows about Markdown
brew install bat
bat README.md
# mdcat — render Markdown to ANSI-styled output
brew install mdcat
mdcat README.md
Glow is the prettiest of the three; bat is the most useful daily driver (it works on every file format, not just Markdown).
Browser extensions (for.md files in tabs)
Browsers display raw text when you open a.md file. To render instead:
- Chrome / Edge:Markdown Viewer — auto-renders any
.mdyou navigate to - Firefox:Markdown Viewer Webext — same idea
Useful if you frequently open Markdown files from local disk in the browser.
Picker
| Your situation | Pick |
|---|---|
| Quick check of pasted Markdown | Markdown Tidy |
| View + edit from any machine | StackEdit |
| File is on GitHub | Just open it on github.com |
| Mac Finder preview | Quick Look + QLMarkdown |
| Already in VS Code | Ctrl+Shift+V |
| Terminal-only workflow | glow or bat |
| Convert + view | Markdown Tidy — does both |
"I just want to see the rendered version right now"
The shortest path: openMarkdown Tidy, paste, done. No signup, no install, no cloud sync to configure. If you want to keep the rendered version, click Export → HTML for a downloadable file you can open in any browser.
Related
- What is an MD file? — for the "I have this file and don't know what it is" entry point
- Markdown to HTML — for "viewer that produces a real HTML file"
- What is Markdown? — basics, if this is your first encounter
- Typora alternatives — when you want to edit, not just view
Related articles
From AI draft to client-ready report: Markdown for consultants
A working consultant's workflow for turning AI-drafted Markdown into a branded, client-ready report — with the formatting moved out of the way of the thinking.
Why ChatGPT Markdown breaks in Google Docs (and how to fix it)
Asterisks instead of bold, hashes instead of headings, mangled tables — here's why AI-generated Markdown breaks when you paste it into Google Docs, and the cleanest way to get a proper document.
Notion vs Obsidian vs Typora: which Markdown editor wins for which workflow
Notion, Obsidian, and Typora are the three biggest names in Markdown writing — but they're built for different jobs. Side-by-side comparison with a clear picker.
Markdown in React: rendering, sanitization, and the libraries that matter
How to render Markdown in a React app — react-markdown, MDX, and the security trade-offs. With code snippets you can paste into a project today.