Incise app iconInciseCSV · data editor

A native CSV & data editor for the Mac

Data files sit in an awkward gap on the Mac: a plain text editor shows them as a wall of commas, and a spreadsheet reformats your numbers, mangles leading zeros, and fights you on save. Incise opens CSV, TSV, and JSON as a real, editable table — right next to the raw text — and writes your edits straight back to the file, byte for byte.

It’s a genuinely native Swift and Cocoa app: fast, notarized, and free, on the Mac App Store and via Homebrew.

Download for macOS — free

Version 1.12.19macOS 13.0+Notarized & Signed

Open data files as a real table

Open as a real table

CSV, TSV, and delimited files open in an editable grid — Incise detects the delimiter, header row, and column widths for you.

Edit in place

Double-click a cell to change it; the edit is written straight back to the file, touching only that field — the rest of the file is left exactly as it was.

Sort & filter

Sort by any column as a view, then Apply Sort to reorder the file itself when you want it to stick. Filter rows by value to focus in; sorting and filtering compose.

Color by type

Tint cells by inferred type — numbers, dates, booleans, and text — in both the grid and the raw text, so the shape of your data is obvious at a glance.

Fixed-width files too

Auto-detects fixed-width column boundaries, and lets you nudge, add, or remove them by hand when a file needs a little help.

Built for big files

The grid only parses the rows on screen, so multi-hundred-megabyte CSVs and logs open and scroll without lag.

Convert between formats in a click

Convert Data To rewrites the file you have open into a different format and opens the result in a new tab — no web tool, no script, no upload. It runs entirely on your Mac, so it works in the sandboxed Mac App Store build too.

CSVTSVJSONJSON LinesMarkdown tableHTML tableYAMLTOMLJSON5
CSVJSON
JSONCSV
CSVYAML
JSONYAML
CSVMarkdown table
YAMLTOML

Conversions are conservative by design: a value only becomes a number when it round-trips exactly (so 007 stays a string), object key order is preserved, and Incise warns before a conversion that would drop comments.

It’s a full editor, too

The table view sits inside a proper native text editor — syntax highlighting for two dozen languages, multi-tab editing, regex find & replace, side-by-side diff, code folding, and one-command formatting. The same window handles your code and your data.

Coming from Windows? See Incise as a native Notepad++ for Mac, or the full feature set.

Or install via Homebrew
brew tap incise-app/tap
brew trust incise-app/tap
brew install --cask incise

A free, native macOS editor by Ivan Histand.

Home
incise.dev · © 2026