{ }

JSON Loupe

Press Space on any JSON file in Finder — and actually read it. Then ⌘F to find anything in it.

Download on the Mac App Store
Free · macOS 15 or later
Tree view, Compact view and the viewer window: JSON Loupe Pro, €4.99 once.

Find anything — ⌘F

Search inside the preview itself. Matches highlight as you type, ⌘G and ⇧⌘G step through them, and the count tells you how many there are. Free, in Pretty and Raw.

JSONL, YAML, TOML

Line-delimited logs are the reason this exists — every record pretty-printed and numbered instead of one endless line. YAML and TOML config files preview the same way, in the same views.

Free to read

The Quick Look preview, every file type, and the Pretty and Raw views cost nothing — search and sort-keys included. No account, no trial, no nagging.

Built for real files

A bad record is flagged inline with its exact line and column and everything else still renders — the preview is never blank. Huge files open instantly: only the head is read, and a banner says exactly how much you're seeing.

Pro, when you want more€4.99

A collapsible Tree with right-click copy value, key or full key path, and collapse-all / expand-all; Compact for scanning a log; and a standalone viewer window. One purchase, no subscription.

Nothing leaves your Mac

No network access, no analytics, no data collection. Sandboxed and read-only.

JSON Loupe Pretty view showing a .jsonl log, one record at a time
Pretty — .jsonl logs, one record at a time
JSON Loupe Tree view with collapsible nodes
Tree — collapse, expand, copy any key pathPro
JSON Loupe flagging a broken record inline while rendering the rest
Broken records flagged inline — never a blank preview
JSON Loupe Compact view for scanning a log quickly
Compact — scan a whole log at a glancePro
The JSON Loupe Pro unlock screen, a one-time 4.99 purchase
One purchase, no subscription — and nothing to unlock before you start

.json · .jsonl · .ndjson · .yaml · .yml · .toml
.geojson · .jsonc · .json5 · .har · .webmanifest · .ipynb · .map