5 file formats
CSV, Excel (.xlsx), JSON, TXT (any delimiter), and Apache Parquet. Auto-detect encoding and separator.
Features
EchoCSV handles files that crash Excel and workflows that shouldn't require Python. Here's what's in the box.
In the box
Loading, querying, editing, profiling, comparing, and exporting — all at million-row speed on your own machine.
Open & view
CSV, Excel (.xlsx), JSON, TXT (any delimiter), and Apache Parquet. Auto-detect encoding and separator.
Optimized parsing pipeline loads massive files without freezing. Scroll through millions of rows smoothly.
Open many files at once in separate tabs. Compare side by side or query across them.
Drop files onto the window to open them. No file dialogs, no friction.
Encoding (UTF-8, Latin-1, etc.), delimiters (comma, tab, pipe, custom), and column types — handled automatically.
Bookmark important rows and jump to any row number instantly.
Query
Write real SQL — SELECT, WHERE, GROUP BY, JOIN, window functions — against any open file. No database server needed.
Join data across multiple open files in a single query. Combine CSVs like database tables.
Query results appear in a new tab immediately. Export them or keep querying.
Edit
Click any cell and type. Full undo/redo with delta-based history.
Find and fix patterns across millions of cells with regular expression support.
Stable parallel sorting on any column. Multi-column sort for complex ordering.
Identify duplicate rows by any combination of columns. Flag or remove them.
Mark rows for review without modifying data. Filter to flagged rows anytime.
Rename, reorder, hide, and delete columns. Reshape your data without code.
Analyze
One-click stats: min, max, mean, median, nulls, unique count, and value distribution for every column.
Compare two files or tabs side by side. Spot differences row by row.
See empty cells, type mismatches, and outliers highlighted automatically.
Export
Save results as CSV, Excel, JSON, or Parquet. Choose encoding and delimiter.
Export only the rows that match your current filter, query, or flagged selection.
Process multiple files with the same query or transformation in one pass.
Platform
Native build for Windows 10 and 11. Self-contained, no runtime required.
Apple Silicon native. Fast and energy-efficient on M-series Macs.
Self-contained Linux build. Works on any modern distro out of the box.
Respects your system preference. Easy on the eyes during long data sessions.
Small download, fast install, no dependencies. Ready in seconds.
Full keyboard navigation and shortcuts for power users who live in the data.
Ready?