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 fileOr 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
| Row | ididentifier0% | customercategory5% | citycategory0% | ageinteger10% | incomeinteger25% | statuscategory0% | signupdate0% | notescategory80% |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | John Smith | Kuala Lumpur | 34 | 55000 | Active | 2023-03-01 | missing |
| 2 | 2 | jane doe | Kuala Lumpur | 28 | 48000 | active | 2023-03-05 | good customer |
| 3 | 3 | Bob Lee | Penang | missing | 62000 | Active | 03/08/2023 | missing |
| 4 | 4 | Alice Tan | Kuala Lumpur | 45 | missing | ACTIVE | 2023-03-12 | vip |
| 11 | 11 | Henry Foo | Penang | 999 | 72000 | active | 2023-04-05 | age looks wrong |
| 17 | 17 | Mona Goh | Kuala Lumpur | 55 | 95000 | Inactive | 2023-04-25 | missing |