Playground/ Data Cleaning & Quality/ Data Quality Checker
🧹 Data Cleaning & Quality

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.