Drop a CSV.
Get the story.

Column types, gaps, outliers, and odd spellings, in plain English.

Drop a .csv or .tsv file

Anywhere on this page works. Up to 20 MB.

Choose file

Or open a sample

Your file never leaves your device. Parsing and analysis run in this browser tab.

Source on GitHubMIT licensev1.0.0

Example report

messy-customers.csv20 rows · 8 columns

Quality score
92/100
Good overall — some cleanup recommended.
Missing cells
15.0%
Duplicate rows
0
Findings
12
Rowididentifier0%customercategory5%citycategory0%ageinteger10%incomeinteger25%statuscategory0%signupdate0%notescategory80%
11John SmithKuala Lumpur3455000Active2023-03-01missing
22jane doeKuala Lumpur2848000active2023-03-05good customer
33Bob LeePenangmissing62000Active03/08/2023missing
44Alice TanKuala Lumpur45missingACTIVE2023-03-12vip
1111Henry FooPenang99972000active2023-04-05age looks wrong
1717Mona GohKuala Lumpur5595000Inactive2023-04-25missing

Top findings4 of 12, ranked by importance