Upload your dataset
Preview the first rows, then generate a report with interactive Vega-Lite charts.
Report pipeline
A lightweight stepper + log that updates in real time.
-
UploadChoose a dataset to analyze
-
PreviewValidate headers + column types
-
GenerateStreaming insights + charts
-
DoneReview and share your report
From file to insights
Designed for fast iteration: preview first, generate second, refine later.
Upload
Drop a dataset (.csv, .tsv/.tab, delimited .txt, .xls/.xlsx, .json). We create a temporary session and keep it isolated.
Preview
We detect headers and show the first rows so you can confirm the structure before running analysis.
Generate
Streaming progress, interactive charts, and a readable executive summary you can share.
Built for real-world datasets
Clean output, robust parsing, and charts that adapt to your data.
Adaptive time granularity
Short spans use seconds (or epoch-ms for sub-second data). Long spans roll up to days or months.
Multiple chart types
Time series, distributions, correlations, and categorical breakdowns — chosen automatically.
JSON-safe outputs
Charts and summaries are sanitized (no NaN/Infinity). Ready for rendering and export.
About the solution
Data2Report turns a dataset into a narrative report with interactive visuals.
What it is
A lightweight data-to-report tool: upload, preview, generate a report, and share it.
What it is not
No account system. This is focused on fast insight generation and a clean reading experience.
Privacy
Uploads are processed in a temporary session directory. Sessions expire automatically after a short period.
What to include
If possible, include a sample file (or screenshot) and what you expected to see.
Response time
We’ll reply as soon as we can.