Data Quality Checker
Upload a CSV, or try the sample: get a quality score, explained.
Your file is processed entirely in your browser. It is never uploaded anywhere.
What is happening?
The score out of 100 is not a universal industry standard: it's a weighted combination of three things this tool can actually measure: completeness (40%, how few cells are empty), uniqueness (30%, how few rows are exact duplicates), and validity (30%, how many numeric columns contain a value that looks structurally wrong, like a negative price).
Under the Hood
CSV parsed in-browser (hand-rolled parser)
↓
Per-column missing / numeric / negative-value counts
↓
Duplicate-row detection
↓
IQR outlier check per numeric column
↓
Weighted score
Inputs
- Any CSV with a header row
Processing
- Completeness, uniqueness, validity scoring
- IQR-based outlier detection
Output
- Overall score
- Per-column breakdown
Technology
- Vanilla JavaScript, FileReader API
- No server: nothing leaves your browser
Explore another experiment
More Playground experiments are on the way.