StrataJSON

Open JSON files of any size. Browse, search, query.

Available macOS $24.99, pay once

For Mac with Apple silicon, macOS 26 or later. No account. Your files never leave your Mac.

By buying you accept the terms of sale.

Question before you buy? Ask here. Already using StrataJSON? Get support.

Why StrataJSON

The big JSON file, open at once.

StrataJSON is a native Mac app for JSON and JSON Lines files, including files of several gigabytes. It reads only the part you are looking at, so a very large file opens at once and stays smooth to scroll.

Any size

The first screen appears as soon as the start of the file is read. The rest is indexed in the background while you work, and the index is a fraction of a percent of the file.

Find what you need

Search keys and values, or ask a question of the file with a JSONPath query, the published RFC 9535 standard.

Your file is never changed

Anything you save is written to a new file that you name. Your files stay on your Mac.

Pay once

One payment unlocks the app. No subscription and no account.

What it does

Look, search, save.

Nothing here is a promise. Every feature below is built and in the app today.

Three views of one file

Tree, table and text all show the same selection.

Tree

Each row shows a key and its value, or a short preview of an object or array. Only the rows you open are read, so opening a huge array is quick.

Table

An array of records as rows and columns. A JSON Lines file opens in the table at once.

Text

The selected value as formatted JSON, with line numbers and colours.

Inspector

Type, size, position in the file and path of the selected value. For an array of records it lists every key, how many records have it, and which types its values have.

Save a copy or a selection

The original is never touched.

What to save

The whole file, the selected value, the matches of a query, or the records that contain a Find match.

Form and layout

JSON, JSON Lines, an array of the records, or CSV. Unchanged, pretty with 2 spaces, 4 spaces or tabs, or minified.

Exact copies

A copy made with Unchanged is identical byte for byte to the original. 1.10 stays 1.10.

CSV with a preview

Choose the delimiter, line endings and a byte order mark for Excel, and see the columns and first rows before you save.

Files that are not quite right

A broken file still opens.

Syntax errors

A file that stops halfway, or has an error, still opens. Everything before the error can be browsed, and Jump takes you to it.

Problems panel

Invalid UTF-8, repeated keys, comments, trailing commas, and numbers that a double-precision number cannot hold exactly.

At home on the Mac

Built with the system, not on top of it.

Quick Look

Press the space bar on a JSON file in the Finder to see its first megabyte formatted and coloured. A JSON Lines file shows a table of its first records.

Shortcuts

A Convert JSON File action turns a JSON or JSON Lines file into pretty JSON, minified JSON, JSON Lines or CSV.

VoiceOver and keyboard

Everything can be done from the keyboard, and VoiceOver reads each tree row as its key, type and value.

Your files stay yours

It reads. It never rewrites.

StrataJSON never changes the file you open. A save is written to a temporary name beside the destination and moved into place when it is complete, so a cancelled or failed save leaves nothing half-written.

  • Opens .json, .jsonl and .ndjson files in UTF-8 or UTF-16
  • Reads only the part of the file you are looking at
  • Your files are never uploaded, and nothing about them is tracked
  • No account to create
$.items[?@.price > 10]

$.items[2]    {…} 4 keys
$.items[5]    {…} 4 keys
$.items[9]    {…} 4 keys

# Save Selection: JSON, JSON Lines or CSV.
# The original is left alone.
Pricing

$24.99. Pay once. Yours to keep.

Try StrataJSON free for 14 days with every feature on. If it earns a place in your work, one payment unlocks it for good.

  1. 1. TryDownload StrataJSON and use it for 14 days. No card, no account.
  2. 2. UnlockPay once and open the licence file we email you.
  3. 3. KeepNo renewals and no tiers. Every feature is in every copy.

The price is shown at checkout.

Questions

Good to know.

How big a file can it open?

Files of several gigabytes. A file opens as soon as its first part has been read, and the rest is indexed in the background while you browse.

Does it change my file?

Never. Anything you save is written to a new file that you name.

Which files does it open?

JSON, JSON Lines and NDJSON files, in UTF-8 or UTF-16. UTF-32 files are not supported. StrataJSON does not take JSON files over from the applications you already use.

Can I edit the JSON in it?

No. StrataJSON is for reading, searching, querying and saving parts of a file. It does not edit a file in place.

Can the table be sorted or filtered?

Not in this version. Use Find and Query to pick out the records you want, then show just those as a table.

What happens when the 14 days end?

Your files still open and can be browsed and read. Find, Query, Save a Copy, Save Selection and the Shortcuts action need a licence. Nothing is deleted or hidden. Open your licence file and everything works as before.

Do I need an account or an internet connection?

No account. The trial and your licence are checked on your Mac. About once a week, when you are online, a small public list of withdrawn licences is fetched. Nothing about you or your files is sent.

macOS says it cannot verify StrataJSON. What do I do?

StrataJSON is not yet notarised by Apple, so macOS asks you to confirm it the first time you open it. Open System Settings, choose Privacy & Security, scroll to the message about StrataJSON and click Open Anyway. You only do this once. The disk image also contains a READ ME FIRST file with the same steps.

What do I need to run it?

A Mac with Apple silicon, running macOS 26 or later. There is no Intel version.

Is there a Windows or iPhone version?

Not at the moment. StrataJSON is a Mac app.