Data Analysis Tool
100% private — runs on your device, never uploaded. Works offline once loaded.
Data Analysis Tool — a SQL database that runs on your device
Open CSV, Excel, JSON and Parquet files with millions of rows and filter, clean, pivot, join, chart and query them with SQL — in your browser. Nothing is uploaded, no sign-up.
Open Data StudioOpens the full-screen editor. Works offline once loaded.
- ▦ Millions of rows, scroll to any of them
- ⚲ Filter, clean, pivot & join with clicks
- ⌨ SQL editor with autocomplete
- 📈 Charts, profiles & one-click exports
The work people open a spreadsheet, a Python notebook or a paid BI tool for — cleaning an export, summarising it, joining it to another file and charting the result — in a workspace that runs entirely inside your browser tab. Data Studio loads DuckDB, a fast analytical SQL database, into the page, so a CSV with millions of rows opens in seconds and filters, groups and pivots come back in a fraction of one. Every change you make with the toolbar is kept as a step you can remove later, the file itself is never modified, and the SQL behind any table is one click away. Write your own queries with autocomplete, or ask a question in plain English and a language model on your device drafts the SQL for you to check. Your workspace autosaves in this browser, and nothing is uploaded at any point.
Frequently asked questions
Is my data uploaded?
No. The database runs inside your browser tab, reads your files straight from your disk and keeps its working copy in this tab’s memory. Your workspace — tables, steps and queries — autosaves to this browser’s own storage on this device.
How big a file can it handle?
Millions of rows is routine: a 124 MB CSV with two million rows opens in about a second and a half on a recent laptop, and filtering or grouping it takes well under a second. Files over 250 MB are queried directly from disk instead of being copied into memory, which works but makes each query re-read the file, so it is slower. The real ceiling is the memory your browser allows one tab.
Do I need to know SQL?
No. Filter, Sort, Group, Pivot, Join and the Clean menu build the SQL for you, and each column heading has its own menu of actions. The SQL editor is there when you want it, and "Show the SQL" on any table shows what your clicks produced — a good way to learn it.
What does "Ask a question" do?
It sends your question and your tables’ column names to a small language model (Qwen3 0.6B, about 550 MB, downloaded once) running on your device, which writes a SQL query. The query is checked against your data before it runs and corrected once if the database rejects it. A small model can misread a question, so read the SQL before trusting the answer. It is fast with a WebGPU-capable graphics card and very slow without one.
Which files can it open?
CSV and TSV (the delimiter is detected), Excel .xlsx workbooks with a choice of sheets, JSON arrays and newline-delimited JSON, and Parquet. Older .xls workbooks are not supported; open and re-save them as .xlsx first.
Is my original file changed?
Never. Every step is applied to a view of the data, and removing a step recalculates the table from the file. To keep a result, export it or use "Save as table" on a query.
Advertisement