Flashtype

A CSV editor for Mac
with AI edits you can review

Flashtype opens CSV files as tables. An agent cleans the data. You see each changed cell. Then you keep or undo the changes. The file stays plain CSV.

Free & open source · macOS · Version control built in

How do I review AI edits to a CSV file?

Flashtype shows a CSV file as a table. Claude Code or Codex edits the same file. Flashtype marks each change: added rows, removed rows, and changed cells.

crm.csv3 CHANGESCOMPANYSTAGENEXT CALLAcmequalified2026-09-30Globexdiscovery09/03/262026-09-03-Globexdiscovery09/03/26+Hoolidiscovery2026-10-07
  • Plain CSV. Flashtype does not convert the file.
  • Typed columns. Text, select, checkbox, date, number, email, and URL.
  • Filters and views. Filter, sort, and save named views.
  • Version control. Every change is recorded. No Git.

Flashtype vs spreadsheet apps

Use a spreadsheet app for formulas and charts. Use Flashtype for CSV files that must stay plain.

CapabilityFlashtypeNumbers / ExcelText editor
Opens CSV as a table—
Keeps values unchangedCan change dates
Filters and saved viewsNot saved in CSV—
Review each changed cell——
Version controlSome—
Free and open source—Some

FAQ

What is a good CSV editor for Mac?
Flashtype is a free CSV editor for Mac. It opens CSV files as tables with filters and saved views, and it saves plain CSV. Claude Code and Codex can edit the data. You review each changed cell.
Does opening a file in Flashtype change it?
No. The file changes only when you or an agent edits it. Column types and views are stored in version control, not in the CSV file.
Can I compare two versions of a CSV file?
Yes, for versions of the same file. Flashtype shows added rows, removed rows, and changed cells. To compare two different files, use a CSV diff tool.

Free & open source

Built in the open. Issues, pull requests and stars welcome.

macOS · MIT license