Skip to content

Data at the speed of thought

CSV · Excel · JSON · Parquet · TXT · SQL queries · Cross-platform

Open millions of rows. Edit instantly.

EchoCSV loads a million rows in under two seconds, lets you query with embedded SQL, and exports clean results — without needing Python, a database, or patience. One fast desktop app for every data file you throw at it.

Free tier · No account required · No runtime to install · ~70 MB self-contained.

  • 1M rows in ~2 seconds
  • Embedded SQL (DuckDB)
  • Windows · macOS · Linux

Dataset · transactions-2024.csv

Query your data with SQL

Write SQL directly against any open file. Filter, aggregate, join across tabs — results appear instantly, no database setup required.

Just now

SELECT region, SUM(amount) FROM data GROUP BY region — 1.2M rows · 0.4s

● Live query DuckDB Export Profile

1M rows in 2s

5 file formats

Embedded SQL

3 platforms

Why EchoCSV

Spreadsheets choke. Scripts take too long. EchoCSV just works.

Excel freezes at 100K rows. Python needs setup. EchoCSV opens anything instantly, lets you query it with SQL, and gets out of your way.

Blazing fast

Load a million-row CSV in under two seconds. Parallel search, parallel sort, and instant column profiling — even on commodity hardware.

🔍

Embedded SQL

Write real SQL queries against your open files using DuckDB. Filter, aggregate, join across tabs — no database server required.

📁

Every format

CSV, Excel (.xlsx), JSON, TXT (any delimiter), and Parquet. Auto-detect encoding and delimiter. Drag and drop to open.

✏️

Edit in place

Cell editing with full undo/redo, find and replace (regex), sort, flag rows, and remove duplicates — all without leaving the app.

📊

Column profiling

One-click statistics: min, max, mean, nulls, unique counts, and distribution for every column. Spot data quality issues in seconds.

💻

Truly cross-platform

Native builds for Windows x64, macOS ARM64, and Linux x64. Self-contained — no .NET, Java, or Python runtime to install.

How it feels

From raw file to clean answer.

01

Drop in your data

Open CSV, Excel, JSON, Parquet, or delimited text files. Auto-detect handles encoding and separators.

02

Explore & query

Profile columns, sort, search with regex, flag rows, or write SQL to slice the data exactly how you need it.

03

Export clean results

Save filtered data back to CSV, Excel, or JSON. Compare sheets, deduplicate, and share the clean version.

Our stance

You shouldn't need a data engineering degree to look at a CSV.

Most data tools assume you're a developer. EchoCSV gives analysts, ops teams, and anyone who touches data files the same power — SQL queries, million-row performance, instant profiling — in a clean desktop app that launches in a second.

Get started

Download free. Open anything.

Start with the free tier — no account, no runtime, no limits on file size. Upgrade to Pro when you want SQL queries and advanced export.