Query, join, and analyze your ParquetCSV files with SQL
Load CSV, JSON, and Parquet into a local DuckDB engine running in your browser. Visualise results, inspect column stats, and export what you need — without uploading data.
Powered by DuckDB-WASM, Monaco, and Apache Arrow.
| customer_name | total |
|---|---|
| Acme Corp | 48,250 |
| Globex Inc | 35,100 |
| Initech | 29,800 |
100% Private
Everything runs in your browser. Your files stay on your device, and query data is never uploaded to a server.
Full SQL Engine
Powered by DuckDB. Use joins, aggregations, window functions, and CTEs across CSV, JSON, and Parquet files.
Advanced File Import
Preview files before creating tables, tune CSV parsing options, and load multiple formats side by side.
Visualisation
Turn query results into bar, line, and pie charts, then export them as SVG or PNG.
Column Classification
Inspect numeric, date, string, and boolean statistics on full result sets without leaving the browser.
Backup & Restore
Export your full in-browser database as a Parquet ZIP backup, then import it later in one step.
How it works
Drop your files
Add CSV, JSON, or Parquet files and preview CSV import settings when you need more control.
Write or paste SQL
Use Monaco autocomplete, query history, and multiple tabs to iterate quickly. Or paste AI-generated queries.
Inspect and export
Review tables, build charts, check column stats, and export full results or database backups locally.
Learn SQL while exploring your own files
Launch the Learn SQL panel for guided lessons, sample data, and hands-on challenges — all inside the real editor.
Guided lessons
Step-by-step SQL lessons from basics to advanced queries
One-click sample data
Load practice datasets instantly so you can start querying right away
Practice in the real editor
Write and run queries with full autocomplete and results
Once inside the editor, click Learn SQL in the top navigation.
Use AI to draft SQL — keep the data local
Generate queries with ChatGPT, Gemini, or Claude, then run them here against sensitive files locally. You get faster query drafting without sending the underlying data to an AI provider.
Ready to explore your data locally?
Open the editor to start, or read the docs for import tips, SQL examples, and troubleshooting.