Tablecruncher
Lightweight CSV editor
Tablecruncher is a lightweight, open‑source CSV editor that runs on macOS, Windows and Linux. It is designed for users who need to view, edit, and manipulate tabular data without the overhead of full spreadsheet applications. The program can open very large files—over 2 GB and more than 15 million rows—and loads a 100 MB CSV with half a million lines in under five seconds on a dual‑core MacBook Pro.
The editor offers a JavaScript macro language that provides programmatic access to individual cells, allowing arbitrary calculations and transformations. It also supports exporting the edited data to JSON, with array‑of‑objects output when a header row is present. Automatic detection of CSV formats and character encodings simplifies opening files, while users can manually override settings and choose among several encodings such as UTF‑8, UTF‑16LE/BE, Latin‑1 and Windows 1252.
Additional features include a regular‑expression‑based Find and Replace dialog, row flagging for selective export, column reordering, sorting, and four visual themes—including a dark mode that matches macOS. These capabilities make Tablecruncher a practical tool for developers, data analysts, and anyone who works regularly with CSV files.
Reviews
Loading reviews…
Similar apps
Wikis & Collaborative Docs
Table Tool
CSV file editor

Task & Project Management
SmoothCSV
CSV editor

File Management & Transfer
Modern CSV
CSV editor

File Management & Transfer
Comma Chameleon
CSV editor

Markdown Editors
TableFlip
Edit plain text tables in place: Markdown, CSV, JSON. LaTeX and HTML export

System Monitoring & Maintenance
TableTool
Effortless CSV Browser!