Compare

nicemd vs QLMarkdown

QLMarkdown is free, open source, and does one job completely. Whether that is the job you have is the entire decision.

QLMarkdown details checked September 2026 · QLMarkdown website

 nicemdQLMarkdown
What it isReader with Quick Look, plus a live editorQuick Look extension only
FreeReading, Quick Look, outline, live reload, find, PDF exportEverything — free and open source
Paid$4.99 once (3-day free trial) — live editor, split view, HTML and Word exportNothing to buy
Quick Look in FinderYesYes
EditingLive editor that hides the Markdown as you write, plus split viewNot an editor
ExportsPDF free; HTML and Word (.docx) with the unlockPrint and PDF, from its settings app
Diagrams and mathMermaid and KaTeX, bundled offlineMermaid, LaTeX and syntax highlighting
RequiresmacOS 14 or latermacOS 11 or later
DistributionMac App StoreGitHub releases and Homebrew cask

These two are not really the same kind of thing, and the comparison is clearer once that is said out loud.

QLMarkdown is a Quick Look extension. It exists so that pressing Space on a .md file in Finder renders the document. It is free, open source, and does that job thoroughly — Mermaid, LaTeX and syntax-highlighted code all render, and the settings app exposes an unusual amount of control over how.

nicemd is a reader that includes a Quick Look extension. Space works the same way, and then there is also a window you open your own documents in, with an outline, find, live reload, and — with the paid unlock — editing and export. QLMarkdown's app is a settings window with a sample preview in it, not somewhere to read.

So the question is not which is better. It is whether you want Quick Look, or Quick Look plus somewhere to read.

Pick QLMarkdown if

  • Quick Look is genuinely all you want. If every Markdown file you meet is one you glance at in Finder and never open, the rest of a reader app is weight you are not using.
  • Free and open source matters to you. It is open source: software you can read, build and fork, with no purchase in it anywhere. That is a real property and nicemd does not have it.
  • You are on an older macOS. QLMarkdown supports macOS 11 or later. nicemd needs macOS 14. On a Mac that cannot go past Monterey or Ventura, this is not a preference, it is the only one of the two that runs.
  • You want to configure the rendering. QLMarkdown lets you turn individual Markdown extensions on and off, pick and edit themes, and control the generated HTML. nicemd deliberately does not offer that — it has one considered look and no options for it. If you want to tune your preview, that preference points at QLMarkdown.
  • You need a format nicemd does not claim. QLMarkdown handles .rmd, .mdx and .textbundle alongside the usual extensions. nicemd registers .md, .markdown, .mdown, .mkd, .mkdn, .mdtext and .mdtxt, and that is the list.

Pick nicemd if

  • You read documents, not just previews. A Quick Look panel is the wrong shape for anything longer than a screen — it has no outline, no find, no scroll position you can come back to. Long specs, plans and READMEs want a window.
  • You want the file to stay current while something else writes it. nicemd reloads when another program replaces the file. A Quick Look preview is a snapshot you dismiss.
  • You want to edit or export. QLMarkdown does not edit at all, and its export is print and PDF from the settings app. nicemd's unlock covers edit mode, split view and export to HTML and Word; Save as PDF and Copy as HTML are free.
  • You would rather install from the App Store. QLMarkdown ships through GitHub releases and Homebrew cask, which is fine, but means Gatekeeper steps on first run and updates that do not arrive on their own.

A note on how these get described

Guides comparing Mac Markdown tools tend to repeat each other, and some of what gets repeated about QLMarkdown is out of date. As of version 1.5.2, released on 30 June 2026, it is maintained and current. If you read somewhere that it is abandoned, that is wrong.

Separately, and more importantly: do not install both. Two extensions claiming Markdown compete for the file type, and which one wins is not something you control. If your preview looks like the wrong app, that is usually why — see Quick Look Markdown not working.

The summary

QLMarkdown is the better answer to a narrower question, and it costs nothing. If "Space should render Markdown" is the whole of your problem, it solves it and you are done.

nicemd is for when the preview turns out to be the start rather than the end — when you press Space, decide you want to actually read the thing, and want somewhere better than an editor to do it.


Written by the people who make nicemd, so read it with that in mind. Facts about QLMarkdown come from its own website and release notes, checked September 2026; everything framed as a preference is a preference. If something here is wrong or out of date, tell us and it gets corrected.