M Markdown Viewer

Browser extension for Chrome, Edge and Chromium browsers

Markdown Viewer

Opening a .md file shows a wall of plain text? With the extension it opens as a readable, annotatable document. Everything renders on your machine.

Chrome Edge Brave Opera Vivaldi Firefoxplanned VS Codeplanned

Free · No account · Zero data collection

Rocket — release notes

Everything below renders locally in your tab. Read, annotate, export; nothing leaves your machine. Tables, task lists, Mermaid diagrams and KaTeX math render offline, with an outline, code copy buttons and annotations one selection away.

0 data collected· 100% local rendering· 15 languages· No feature limits

Live playground

Try it with your own Markdown

This block runs the extension's actual rendering engine. Open one of your .md files, drop one onto the frame, or switch to Edit source and paste.

showcase.md

Files stay on your device. Nothing uploads.

The playground stops at rendering. Folders, persistent annotations, Word export and live refresh come with the extension.

Add to Chrome

Annotations

Annotate as you read

  • Highlight in four colors, underline, or attach a comment
  • The panel lists every annotation; click one to jump back
  • No caps: annotations live in your browser, per document
A document with three highlight colors, an underline and a comment, all listed with filters in the Annotations panel The same annotated document in dark mode

Diagrams and math

Diagrams & math, rendered locally

  • Mermaid renders in the page, with a fullscreen zoom view
  • Graphviz runs as WebAssembly, fully offline
  • KaTeX covers inline and display math

Rendered by the extension engine, on this page. Mermaid, Graphviz and KaTeX all run offline.

File workflow

Your whole folder, one tab

  • Pick a folder once; every file opens in the same tab
  • Auto-refresh keeps the page current while you edit
  • Search the whole folder, regex included
Folder browser sidebar: pick a folder once, then open every Markdown file in it without leaving the tab Folder browser sidebar in dark mode

Productivity

From reading to shipping

  • Word export keeps rendered diagrams
  • HTML export is a single self-contained file
  • Print gives a clean PDF; slides and mind map are built in
The Export menu open in the toolbar: Export to HTML, Export to Word, Print / Save PDF, plus a table-of-contents toggle The same Export menu in dark mode

Compatibility

Works with files anywhere

Local files file://

Open README.md straight from disk. Local links resolve without a server.

Raw git hosting

Raw file URLs from GitHub, GitLab, Bitbucket and Gitea open as readable documents.

Any .md / .mdx URL

If the server sends it as text, the extension renders it.

It renders raw files only; sites with their own Markdown view keep it.

Getting started

Quick start

01

Install and pin the extension

02

Enable Allow access to file URLs for local files

03

Open any .md file. That's it.

FAQ

Frequently asked

All questions →
Why doesn't it activate on repository file pages?

GitHub, GitLab and similar sites already render Markdown on their file pages, so the extension stays out of the way there. It activates on raw files: hit the Raw button, or open any .md served as plain text.

How do I open local files?

Drag any .md file into a tab, or press Ctrl/Cmd+O. For file:// links to work, enable "Allow access to file URLs" for the extension in your browser's extension settings, a one-time toggle.

Is my content really private?

Yes. Everything renders locally in your browser: no servers, no account, zero data collection. The only two features that touch the network (PlantUML rendering and link previews) are off by default and ask for consent first.

Is it actually free?

Completely. Every feature is included: annotations, exports, diagrams, all of it. No account, no trial, no feature limits.