Guide

How to preview Markdown files in Finder

macOS will not render Markdown in Quick Look on its own. Four steps fix that, and then pressing Space on any .md file shows the formatted document.

A Markdown file previewed in macOS Finder via Quick Look

Step by step

  1. 1

    Download Glance

    Download the Glance disk image from glance.md. It is 9.8 MB, signed and notarized by Apple, and runs on macOS 14 or later on an Apple Silicon Mac.

  2. 2

    Move Glance to Applications

    Open the disk image and drag the Glance app into your Applications folder. Quick Look only loads extensions from apps that live there.

  3. 3

    Open Glance once

    Launch Glance a single time. macOS registers its bundled Quick Look extension on first launch, and Glance offers to make itself the default app for .md files. Quit it afterwards if you like; the preview keeps working.

  4. 4

    Press Space on a Markdown file

    In Finder, select any .md or .markdown file and press the Space bar. Quick Look shows the rendered document: headings, tables, syntax-highlighted code, images, Mermaid diagrams, and LaTeX math. Press Return to open the file in Glance, where you can edit it.

Preview Markdown in Finder

Download for macOS

Free to read, Pro to edit · v0.2.2 · 9.8 MB · macOS 14+

What renders

The preview is the document, not a stripped-down approximation of it. Tables keep their columns, fenced code blocks carry syntax colors, images load from alongside the file, and Mermaid diagrams and LaTeX equations draw as real graphics. Glance lays the page out with Core Text and Core Graphics, so no browser engine loads and nothing downloads from a CDN while you preview.

Beyond Markdown, pressing Space on a JSON, YAML, or CSV file gives you the same treatment, with JSON pretty-printed and colored.

Once the file is open

Press Return in Quick Look and the file opens in Glance, where the rendered page accepts typing. Click a sentence and fix it, select text to get a formatting toolbar, or click a table cell and press Tab through the row. Glance saves plain Markdown, so the file stays yours. That part is Pro, free for 14 days.

The rest of the window is free: ⌘F searches with every match highlighted, ⌘P prints, ⇧⌘E exports a PDF that matches what you see, ⌘T opens the next document in a tab, and pinching zooms around your pointer.

To see the Markdown itself, press ⌘\. The source opens in a pane beside the rendered page, the two scroll together, and your cursor shows up in both. That pane is Pro as well.

If previews do not appear

Quick Look extensions occasionally need a nudge. Open System Settings, then General, then Login Items & Extensions, then Quick Look, and make sure Glance is switched on. If Finder still shows raw text, log out and back in so macOS reloads its Quick Look registry.

A rival extension may also be winning the file type. macOS picks one renderer per type, and Nova, Bear, Ulysses, Scrivener, and other editors all claim .md. Switch the others off in the same panel.

Glance checks its own registration every launch, and Settings shows the Quick Look status with a button that re-registers the extension for you. Most of this category leaves you running pluginkit and qlmanage by hand.

Where to go next

For the background on Quick Look and Markdown, read the Markdown Quick Look for macOS overview. Replacing an older plugin? See the QLMarkdown comparison. Reviewing files your coding agent wrote? See AGENTS.md and CLAUDE.md.

FAQ

macOS ships Quick Look renderers for images, PDFs, video, and a few text formats, but never one for Markdown. A .md file conforms to plain text, so the plain-text previewer claims it and shows the source. Installing a Quick Look extension like Glance adds the renderer macOS is missing.

Usually no. Opening Glance once registers it. If previews still show raw text, open System Settings, then General, then Login Items & Extensions, then Quick Look, and confirm Glance is switched on.

Yes. Any file ending in .md or .markdown previews as rendered Markdown whatever it is named. Glance also previews JSON, YAML, and CSV files.

Yes. Glance renders on your Mac with no browser engine and no CDN, so pressing Space makes zero network requests. Math and diagrams work on a plane. The only network call Glance ever makes is the update check, which you can switch off.

Not in the Quick Look preview itself, which macOS keeps read-only. Press Return to open the file in Glance and you can click any line and type, with changes saved back as plain Markdown. Editing is Glance Pro, free for 14 days and $9.99 once after that.

It can. macOS picks one Quick Look renderer per file type, so if Nova, Bear, QLMarkdown, or another editor also claims .md files, previews may come from that app instead. Turn the others off in System Settings under Login Items & Extensions.

Ready to glance?

Download for macOS

Free to read, Pro to edit · v0.2.2 · 9.8 MB · macOS 14+