QLMarkdown And spacebar

Two free, open-source Quick Look extensions that render Markdown in Finder, with different aims

QLMarkdown (opens in a new tab), by sbarex, is a long-standing project with thousands of stars on GitHub and a deep set of Markdown options. spacebar is newer and puts more of the work inside the preview: editing, live updates and a file browser. If QLMarkdown serves you well, there is no need to switch.

At A Glance

FeaturespacebarQLMarkdown
LicenceMITGPL-3.0
InstallOne Terminal command; not notarized yetHomebrew cask or a download; notarized and signed
Renderermarkdown-itcmark-gfm, with many extensions you switch on in its settings
Math and MermaidKaTeX and Mermaid, bundledMathJax and Mermaid, linked from a CDN or embedded, your choice
ThemesSix, each light and dark, plus your own CSSA GitHub-style theme, light and dark, plus your own CSS
EditingClick a paragraph to edit; ticked tasks save to the fileA preview only; its app has an editor for trying settings
WikilinksOpen the linked note in the panel; embeds, callouts and tags tooRendered as links; GitHub alerts and MkDocs admonitions as callouts
Beyond .mdA sidebar that previews images, PDFs, code, JSON and CSV beside the file; optional folder previewsR Markdown, MDX, Quarto, API Blueprint, Cursor rules, TextBundle and .mermaid files
AlsoLive updates, word count and reading timeA table of contents sidebar; a command-line tool and a Shortcuts action that convert Markdown to HTML; emoji shortcodes

Checked against spacebar 0.1.1 and QLMarkdown 1.5.5 in September 2026. Spot a mistake? Tell me on X (opens in a new tab).

When QLMarkdown Fits Better

When spacebar Fits Better

Switching

Quick Look uses one previewer for a file type, so turn QLMarkdown’s extension off or macOS may keep using it. spacebar’s installer lists other Markdown previewers that are on and says how to turn them off, and its General settings find QLMarkdown; neither turns anything off for you.

curl -fsSL https://spacebar.patebryant.com/install.sh | sh

To go back, run curl -fsSL https://spacebar.patebryant.com/uninstall.sh | sh and turn QLMarkdown on again.