Nutter Tools
Nutter Tools

A free toolbox that runs in your browser. A tool for every job.

Your files never leave your device

Images

  • Convert images
  • Compress images
  • Resize images
  • Crop
  • Watermark

PDF & files

  • Merge PDFs
  • Split a PDF
  • Images to PDF
  • PDF to images
  • Remove photo location

Video & audio

  • Compress video
  • Convert video
  • Video to GIF
  • Convert audio
  • Trim audio

Everyday

  • QR codes
  • Passwords
  • Time zones
  • Unit converter
  • Word count
  • Webcam test

Developer

  • JSON formatter
  • Base64
  • Regex tester
  • Hashes
  • JWT decoder

Site

  • About
  • Contact
  • Settings
  • Privacy
  • Terms
  • Site map
  • llms.txt

Everyday

  • Images
  • Video
  • Audio
  • PDF & files
  • Text
  • QR codes
  • Units & math
  • Time & dates
  • Color
  • Passwords & IDs
  • Device tests
  • Sun & moon

For developers

  • JSON
  • Encoding
  • Regex & cron
  • Web & auth
  • Hashing & encryption
  • Config files
  • Network
  • Browser
  • AI
  • Fake data
© Nutter Toolsnutter.tools
  1. Home
  2. Config files
  3. CSV data quality checker
Your files stay on your device

CSV data quality checker

Run explicit rules like required, unique, type, range, length, allowed values, and pattern over a CSV and get a pass rate with the failing rows.

This tool is in beta

Still being tested. If a result looks wrong, tell us.

Report a problem

CSV input

0 characters

Paste or drop a CSV and press Check data.

The checker reports, it never edits: rows are scored against your rules and failures are located, but the data itself is left exactly as pasted. File line numbers come from a quote-aware scan, so a quoted field holding a line break still points at the true line. Null cells are skipped by every rule except required, which keeps one missing cell from failing three rules at once. The per-rule score and the headline pass rate answer different questions: a column can score 90% while the file holds far fewer fully clean rows. Everything runs in this tab; nothing is uploaded.

Check setup

Delimiter
Off names the columns column_1, column_2, …
Add a ruleColumn, rule, and for some rules a parameter

No rules yet: a run then drafts required, type, and unique rules from a quick profile of the data.

More settings▾
Rules as JSONSave this, paste it next week, press Use these rules

Up to 2,000,000 characters and 100,000 data rows, 100 rules per run. Empty, null, NA, and N/A cells count as null: only the required rule fails them.

Runs on this device. Nothing is uploaded.

More config file tools

  • CSV studio
  • CSV → SQL
  • SQL to CSV
All config file tools

Was this tool useful?