Instant exploratory data analysis for CSV & Excel files

Upload a file, get a health report and interactive charts in seconds. No signup, no setup, no data stored — your file is analysed in memory and released when you close the tab.

Open the app →

  • CSV & XLSX, up to 50 MB
  • In-memory, never stored
  • Free, no signup

What is exploratory data analysis?

Exploratory data analysis (EDA) is the first step you take with any new dataset: understanding its shape, quality and character before committing to a model, a chart or a business decision. The term was coined by the statistician John Tukey in 1977, and it remains the backbone of every modern data science workflow.

Concretely, EDA answers questions like:

Good EDA takes minutes on a clean dataset and hours on a messy one. This tool compresses the first 80% of that work into a single upload, so you can decide in seconds whether a dataset is worth a deeper look.

What this tool is not

Being explicit about limits saves everyone time:

Who is this for?

If you already have a notebook open and pandas imported, you don’t need this. If you have a fresh file and want to know whether it deserves a deeper look, you do.

What you can do with it

How it works

  1. You upload a file. Drag a CSV or XLSX onto the page, or click to browse.
  2. The server analyses it in memory. Your file is parsed into a pandas DataFrame and summarised on the spot.
  3. The browser renders the report. Tables and charts appear in seconds. The file is released from memory when your session ends.

There is no signup, no sign-in, and no data is written to disk on our side.

Privacy and data handling

Current limits

Frequently asked questions

Is it free?

Yes. Upload, analyse, leave. No signup required.

Do I need to install anything?

No. It runs entirely in your browser. A modern browser and an internet connection are the only requirements.

What file formats are supported?

CSV (comma-separated values) and Excel (.xlsx). If your file uses a different delimiter or text encoding, open it in Excel or a text editor and re-export as UTF-8 CSV.

Is my data safe?

Your file is analysed in memory and never persisted. See the Privacy and data handling section above for the full policy.

Can I analyse files larger than 50 MB? (also: “413 Payload too large”)

No. 50 MB is a hard cap, and uploading a larger file surfaces as a 413 Payload too large error. Take a random sample of your data and upload the smaller file instead — for most EDA questions (shape, missing values, distributions, correlations) a representative sample gives you the same answers as the full dataset.

My Excel file has multiple sheets — which one gets analysed?

The first sheet by default. A sheet selector appears after upload so you can switch.

How is this different from pandas-profiling, ydata-profiling or Sweetviz?

Those are excellent Python libraries you import into a notebook. This is a hosted tool that runs without installation, aimed at quick one-off analyses. If you’re already in a Jupyter environment, use ydata-profiling. If you’re not, use this.

Can I export the report?

Not yet. The current report is interactive in the browser only. PDF and Markdown export are on the roadmap.

How can I contact you?

We welcome questions and feedback, please contact us.