Comparison
Do you need Nice Markdown?
Plenty of good tools open a Markdown file, and several of them are free. This page says plainly when one of those is the better choice, and what Nice Markdown does that they do not.
Written 2026-11-10. Other tools change; check their own pages for current details.
The short answer
If you read a Markdown file now and then, you do not need Nice Markdown. Notepad or your code editor will do.
Nice Markdown earns its place when .md files are part of your working day, and especially when a coding agent such as Claude Code, Codex or Cursor writes and rewrites them while you have them open. It is built for two moments: the file changing underneath you, and making a small fix without the rest of the file changing.
The tools you probably already have
| Tool | Choose it when | What to know |
|---|---|---|
| Notepad | You want a quick look and it is already there | Current Windows 11 versions can show headings, lists and tables formatted. It does not draw Mermaid diagrams or give you an outline of a long document |
| VS Code preview | You are already in the editor and want to glance at a file (Ctrl+Shift+V) | The preview is for reading. To change something you edit the raw text in the other pane |
| Obsidian | You keep a notebook of linked notes | It is organised around a folder of notes, called a vault, so it suits a notebook more than opening one plan from a project folder |
| Typora | You write long documents, or you need Mac or Linux | A polished paid editor with a free trial. The closest in spirit to Nice Markdown, with a wider aim |
| Free Markdown viewers | You only ever read | There are several good ones for Windows. Many are for reading only |
What Nice Markdown adds
You see what changed before you choose
Agents work while you read. If a file changes on disk and you have no unsaved edits, Nice Markdown reloads it and tells you. If you have made changes too, it shows your version beside the version on disk. You can use the disk version, keep your edits, or save your edits as a separate copy. It does not merge the two for you; it makes sure nothing is lost without you choosing.

A small edit stays a small edit
Tick a checkbox or fix a sentence in the Visual view and only that text changes, or at most the one paragraph, list or table it sits in. The rest of the file is kept byte for byte. Your Git diff shows the part you touched, and the agent reads back what it wrote plus your change. An edited table may be tidied.
The everyday things, in one window
- Double-click a
.mdfile and read it as a document, with tables and Mermaid diagrams drawn. - An Outline panel for jumping around long plans, and tabs for keeping several files open.
- A Source view when you want the raw text.
- Print and PDF export.
- No account, no cloud sync and no built-in AI. Your files stay ordinary files on your computer.
What it does not do
- It runs on Windows only.
- It does not sync, share or collaborate, and it does not talk to your agent.
- It does not merge conflicting changes automatically.
- It does not save automatically, and unsaved drafts are not recovered after you exit.
- It opens UTF-8 text files only, which is the usual encoding for Markdown.
Try it and decide
Nice Markdown is free for 15 days from the Microsoft Store. After that it is £7.99 or US$8.99, paid once, with no subscription. If the free tools turn out to be enough for you, that is a fine result too.