Open any data,
instantly.

Rowie is a native Mac app for CSV, JSON, Parquet, Excel, SQLite and MongoDB. Gigabytes open in a blink, and millions of rows scroll like a short list.

Requires macOS 14 Sonoma or later

Rowie showing a 1 GB CSV file with 17 million rows. Each column shows its type, values are coloured by type, and the selected row's fields are listed in the inspector.

Reads CSV, TSV, JSON, NDJSON, Parquet, Excel, SQLite and MongoDB — local, or on your servers over SSH.

Made for reading data.

Column headers labelled Int64, Date, String, Double and Boolean above rows of coloured values.

Fast at any size.

Rowie reads only the rows on your screen, so a 17-million-row file feels like a short one.

First rows of a 1 GB CSV
0.2sec
Sort 17 million rows
0.4sec
Slowest scrolling frame
6ms

Measured on an Apple silicon Mac with a 1 GB, 17-million-row CSV file.

And everything else you reach for.

  • Sort, filter, search

    Click to sort. Filter by value, or search every column at once.

  • SQL on any file

    Query a CSV or Parquet file and get the result in a new tab.

  • Files on your servers

    Open files over SSH with your keys and ~/.ssh/config. SQLite is read in place.

  • Copy as anything

    Rows as CSV, tab-separated text, JSON or a Markdown table.

  • Export the view

    Save the filtered, sorted view as CSV, JSON, Parquet or Excel.

  • Quick Open

    Press ⌘P for sheets, columns, recent files and every command.

  • Remembers your view

    Sort, filters, hidden columns and position, kept for every file.

  • Keyboard first

    Go to a row, jump to a column or add a filter without the mouse.

  • Truly native

    Built with AppKit and SwiftUI. Light and dark, tabs and full screen.

Pay once.

Rowie is yours to keep. No subscription, no account.

Launch price · $19 for the first 100

0 sold100 left at $19, then $49

$19$49

One-time payment. Goes up to $49 after the first 100 licences.

Buy Rowie for $19

Requires macOS 14 Sonoma or later · Already bought? Download it again

  • CSV, TSV, JSON, NDJSON, Parquet and Excel
  • SQLite and MongoDB, including Atlas
  • Files and databases on your servers over SSH
  • Sort, filter and search millions of rows
  • SQL on any file
  • Copy and export as CSV, JSON, Parquet or Excel
  • No account, no analytics, no cloud

Questions & answers

How large a file can Rowie open?

Files much larger than your Mac's memory. Rowie loads only the rows on screen, so a 1 GB CSV with 17 million rows shows its first rows in about 0.2 seconds.

Does Rowie change my files?

No. Rowie only reads. Sorting, filtering and hiding columns change what you see, never the file or database. There's no account, no analytics and no cloud.

Can I connect to MongoDB Atlas?

Yes. Use any connection string, including mongodb+srv://, with a username and password, TLS, or an SSH tunnel.

How does Rowie connect to my servers?

Through the ssh already on your Mac, so your keys, the SSH agent and the hosts in ~/.ssh/config all work. A new server's fingerprint is shown before it's trusted, and passwords stay in your Keychain.

Is Rowie a subscription?

No. You pay once and keep Rowie, with every update. The first 100 licences are $19; after that the price is $49.

Which version of macOS do I need?

macOS 14 Sonoma or later.

Something else on your mind? Ask on X.

Try it on your biggest file.

Then scroll to the bottom. It takes less time than reading this sentence.

Rowie for Mac

macOS 14 Sonoma or later

Buy · $19