Your files never leave your device

Read and edit markdown without uploading your files

Drop a .md file and read it properly rendered — diagrams, math, tables and highlighted code. Edit it and save straight back to disk. Nothing is uploaded, because there is nowhere to upload it to.

✓ Free and open source  ·  ✓ Runs in your browser  ·  ✓ Works offline

Free MD Viewer showing a markdown file with the source on the left and the rendered result on the right, including a table, a Mermaid flowchart and a LaTeX equation.
Made for developers technical writers researchers students anyone reading AI output

What is Free MD Viewer?

Free MD Viewer is a markdown viewer and editor that runs entirely in your browser. It opens local .md files and renders GitHub-flavored markdown — tables, task lists, footnotes and callouts — along with Mermaid diagrams, LaTeX math and syntax-highlighted code. You can edit with a live preview and save back to the original file, export to HTML, PNG or PDF, and install it so double-clicking a markdown file opens it here. It never uploads your documents, needs no account, and the source is public.

One file. Two ways to use it.

It opens as a reader and turns into an editor the moment you need one.

📖

Read it properly

Double-clicking a .md file usually gets you a wall of raw text. Here it comes out as a finished document, with a table of contents for long files and reader controls for text size and line width. Diagrams and equations render in place.

Open a file →
✏️

Edit and save back

Type on the left, watch the result on the right. In Chrome and Edge, Save writes straight back to the file you opened — no download step, no copy in your Downloads folder. Open several files at once and switch between them.

Try editing →

From file to finished read in seconds

No install, no sign-up, no upload.

Drop a file in

Drag a .md file anywhere on the page, or click Open. Nothing is sent anywhere — the file is read in your browser.

Read it rendered

Headings, tables, task lists, footnotes, callouts, highlighted code, Mermaid diagrams and LaTeX math, all in place.

Edit, export, or just close it

Save back to the same file, or export the result as a self-contained HTML page, a PNG, or a PDF.

Everything a markdown file can throw at you

Built on marked, KaTeX, Mermaid and highlight.js — all bundled, none fetched at runtime.

📊

Mermaid diagrams

Flowcharts, sequence diagrams and the rest, rendered from a code fence and downloadable as SVG.

∑

LaTeX math

Inline and display equations via KaTeX, with a palette of templates if you would rather not recall the syntax.

🎨

Syntax highlighting

Fenced code in a GitHub-style palette, in both light and dark themes, with a one-click copy button.

🔖

Footnotes & callouts

[^1] references with back-links, and GitHub callouts like > [!NOTE].

🗂️

Several files at once

Select a folder's worth of markdown and switch between them in tabs. Each saves back to its own file.

🔍

Find & replace

Search the source, not just the rendered page, with replace-all as a single undo step.

📤

Export anywhere

Self-contained HTML, a PNG of the preview, or a real selectable-text PDF. No watermarks, no page limits.

🔄

Notices outside edits

If another editor changes your file, it offers to reload — and never overwrites their work without asking.

⚡

Installable & offline

Install it in Chrome or Edge and .md files open here on double-click, with or without a connection.

A privacy claim you can check

Most online markdown viewers upload your document to a server to render it. For work documents and private notes, that is a real cost of a “free” tool. This one has no upload path at all.

There is no server to trust

The whole app is a single HTML file with every library embedded. Rendering happens in your browser. There is no backend that could receive your document, even by accident — so this needs no privacy policy to believe.

Verify it yourself

Open your browser's network tab and watch it while you work. Read the source with view-source, or on GitHub — only the vendored libraries are minified. Save the page and run it with no connection at all.

Use it however you like

Hosted, downloaded, or self-hosted. It is MIT licensed either way.

Open it now

Nothing to install. Works in any current browser.

Open the viewer

Download the file

One self-contained index.html. Keep it, email it, run it from disk forever.

Download ~3.7 MB

Or the lite build

The same app without Mermaid and KaTeX, for anyone who writes neither.

Download lite ~287 KB

Questions

Are my files really not uploaded?

Yes. Every library the app needs is embedded in the page itself, so it makes no requests of its own while you use it. Your file is read by the browser from your disk and never sent anywhere. You can confirm this in your browser's network tab, or by saving the page and using it with your connection switched off.

Do I need to install anything or create an account?

No to both. Open the page and drop a file in. You can optionally install it in Chrome or Edge, which lets markdown files open here on double-click and makes it work offline, but that is a convenience rather than a requirement.

Can I edit a file and save it back?

In Chrome and Edge, yes — Save writes straight back to the file you opened, using the File System Access API. Other browsers fall back to a normal download, since they do not support writing to a file you picked.

What markdown does it support?

GitHub-flavored markdown — tables, task lists, strikethrough and fenced code — plus footnotes, GitHub callouts, Mermaid diagrams, LaTeX math via KaTeX, and syntax highlighting for code. Anything KaTeX and Mermaid support, it supports.

Can I export to PDF?

Yes, through your browser's own print dialog, which keeps the text selectable rather than producing a screenshot. You can also export a self-contained HTML file or a PNG of the rendered page, with no watermarks and no page limits.

Is it really free? What is the catch?

It is free and MIT licensed, with no ads, no account and no paid tier. It is small enough to cost nothing to run, since there is no server. If you need something it does not do — a custom build, SSO, sync, an on-premise deployment — that is what we do for a living, and you can email us.

Can I self-host it or use it inside my company?

Yes. Download index.html and serve it from anywhere, or open it from disk. It needs no backend, no build step and no configuration. The MIT licence covers commercial use. For a branded or customised build, email support@kingsbridge-consultancy.com.