or click to choose a file
Build a DashReport
Drop a flat data file to open a dashboard. Model it, chart it, drill into it, set views,
print a report, and save the whole thing as one .drd file.
No account, no upload, no server. Five million rows open in about a second.
How it works
The query engine is DuckDB, compiled to WebAssembly and served from this site rather than a CDN. It runs in the tab. Your file is read by your own browser and never sent anywhere.
That claim is meant to be checked, not believed: open your browser's network tab and watch it while you work.
Sample data
Play around with some generated sales data.
sales_actual.csv sales_budget.csv
Open both and use Combine sources to compare actuals against plan.
Privacy
Nothing is collected. No account, no cookies, no analytics, no tracking, no logs of what you open.
Files you open are read by your browser and stay there. They are not uploaded,
and nothing is written to browser storage — no localStorage, no
IndexedDB, no cache. Close the tab and nothing remains.
The only thing you can keep is a .drd file you deliberately save,
to a place you chose.
Don't take our word for it. Open devtools, watch the network tab, and read the source — it is one file.
Terms
Free to use, for anything, including commercially. No account, no sign-up, no obligation.
Provided as is, with no warranty and no liability. It is a tool for looking at data, not a system of record.
Check your numbers. A dashboard is a way of asking questions, not an authority on the answers.
License
Source-available. Read it, modify it, run your own copy — including behind a firewall that blocks everything else.
What isn't permitted is republishing it as a public service or product of your own, or removing the attribution.
DashReporter — a browser dashboard descended from a long-running BI engine built in 2003. © 2026 Matt Goddard · Terms · Privacy · License