CSV Percentiles & Summary Statistics
Get a one-row-per-column statistical summary — count, min, quartiles, p90/p95, max, and mean — without spreadsheets, scripts, or uploads.
Get a one-row-per-column statistical summary — count, min, quartiles, p90/p95, max, and mean — without spreadsheets, scripts, or uploads.
Drop in a CSV, pick the numeric columns you care about (or leave it blank to profile them all), and download a tidy summary table. Everything runs locally in your browser.
Drag in or paste any CSV. The tool auto-detects numeric columns so you can summarize them directly — nothing is uploaded to a server.
Select the numeric columns to summarize, or leave the picker empty to include every numeric column at once.
Each numeric column becomes one row showing count, min, p25, median, p75, p90, p95, max, and mean. Download it as a clean CSV.
Percentiles tell you far more than an average. p90 and p95 expose the tail of your distribution — latencies, prices, response times — that a mean quietly hides.
p90 and p95 are first-class outputs, so you see the slow requests and high outliers a plain mean would mask.
Values are interpolated linearly between the two nearest ranks on the sorted data, the same method analysts expect from NumPy or Excel's PERCENTILE.
Blank cells, currency symbols, and stray non-numeric values are skipped per column, so one bad row never breaks the whole summary.
All parsing and math happen in your browser. No upload, no account, no telemetry — close the tab and the data is gone.