CSV Column Statistics
Get per-column statistics for any CSV — min, max, mean, median, sum and distinct count for numeric columns; distinct and length stats for text columns; null counts everywhere. All in your browser.
Processed in your browser · No upload
Loading tool…
Stats are computed in your browser by PapaParse. Nothing is uploaded.
FAQ
- How do you decide if a column is numeric?
- If at least 80% of non-empty cells parse as finite numbers, the column is treated as numeric. Otherwise it's a text column. Empty values are always counted separately as nulls.
- What stats are computed?
- Numeric: count, nulls, min, max, mean, median, sum, distinct count. Text: count, nulls, distinct, min/max length, average length.
- Can I export the stats?
- Yes — copy them as JSON from the toolbar on the result table.
Related Tools
CSV Viewer
Paste or upload a CSV and preview it as a sortable table right in your browser. Detect the delimiter automatically, see row and column counts, and copy a clean view back as CSV or TSV.
CSV Sorter
Sort CSV rows by any column — alphabetically or numerically, ascending or descending. All sorting happens in your browser; nothing leaves your device.
CSV Filter
Filter CSV rows by exact value, contains, regex, or numeric comparison — all in your browser. Combine with the Sorter to produce a refined export.
CSV Splitter
Split a large CSV into N smaller files of equal (or custom) row counts — all in your browser. The original header row is preserved on every chunk.