Skip to main content
Data Sparrow
Local by default

Private tabular data workspace

Make messy data
clear and trustworthy.

Open a table, understand its shape, apply reversible cleanup steps, and download a new result. CSV, TSV, and table-shaped JSON stay on your device by default.

Open a datasetLocal processing is selected first.
On device
Drop a table here, or choose a file CSV, TSV, JSON, or NDJSON locally · native formats use the consented API

Files are not uploaded from this dropzone. API-only formats open a consent and limits review before any transfer.

Popular workflows

One workspace, transparent steps

View all 20 tools →

Local before remote

Your data does not become our library.

Browser venueOrdinary delimited and JSON work runs in a dedicated browser worker.

Rust venueLarge or native-format jobs upload only after per-run consent and expire automatically.

No accountNo sign-in, cloud library, or permanent server-side dataset retention.

Straight answers

Before you open a file

What stays local?

Supported CSV, TSV, JSON, and NDJSON workflows within measured device budgets. The app never silently falls back to upload.

What needs the API?

Spreadsheet containers, Parquet, SQLite, and heavy operations beyond local budgets. You see the host, limits, and deletion policy first.

Are formulas run?

No. Imported spreadsheet formulas, macros, external links, scripts, and embedded objects are never executed.