JSON Loupe

Quick Look for JSON & JSONL

Only for Mac

Free · In‑App Purchases

Mac

Now free. Press Space on any JSON, JSONL or NDJSON file in Finder and read it properly — Pretty and Raw views, every file type, no charge. Pro adds Tree and Compact. Press Space on any JSON file in Finder and actually read it. Free. JSON Loupe adds a Quick Look preview for JSON and all its variants — including line-delimited .jsonl and .ndjson logs, which macOS otherwise shows as an unreadable wall of text. YAML and TOML open the same way. FREE, WITH NO CATCH The Quick Look preview itself, every supported file type, and both the Pretty and Raw views are free. No account, no trial, no nagging. • Pretty — indented and syntax-highlighted, with short objects kept on one line • Raw — the original bytes, colored in place, with exact file line numbers JSON LOUPE PRO — ONE-TIME $4.99 UNLOCK • Tree — collapse and expand any node; right-click to copy a value, a key, or its full key path • Compact — one colored line per record, ideal for scanning logs • Standalone viewer window — drop a file on the app and read it in its own window Bought JSON Loupe when it was a paid app? Pro is already yours, permanently. BUILT FOR REAL FILES • JSONL and NDJSON: every record is pretty-printed and numbered • Broken files stay readable: bad records are flagged inline with the exact line and column, and everything else still renders • Huge files open instantly — only the head is read, and a banner tells you exactly how much is shown • Embedded base64 images (like Jupyter notebook output) appear as inline thumbnails • URLs inside your JSON are clickable SUPPORTED FILE TYPES .json, .jsonl, .ndjson, .yaml, .yml, .toml, .geojson, .jsonc, .json5, .har, .webmanifest, .ipynb and .map PRIVATE BY DESIGN No network access, no analytics, no data collection. Everything happens on your Mac.

  • This app hasn’t received enough ratings or reviews to display an overview.

YAML and TOML files now open in Quick Look. JSON Loupe 1.2 added YAML and TOML support, but .yaml, .yml and .toml files never actually reached it — macOS kept showing its own plain preview instead. That is fixed: press Space on any of them and they open in Pretty, Tree, Compact and Raw, the same way JSON does. Also fixed: a YAML block with an anchor — like x-logging: &default-logging in a docker-compose file — no longer hides every key that comes after it.

The developer, Christian Weinmayr, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    Christian Weinmayr
    Size
    425 KB
    Category
    Developer Tools
    Compatibility
    Requires macOS 15.0 or later.
    • Mac
      Requires macOS 15.0 or later.
    Languages
    English
    Age Rating
    4+
    In-App Purchases
    Yes
    Copyright
    © 2026 Christian Weinmayr