Clean messy CSVs — trim whitespace, fix encodings, deduplicate rows, standardize blanks. Make client exports analysis-ready — local processing, free, no signup.
Turn messy client CSV and Excel sheets into clean JSON arrays or keyed objects with column mapping. Developers convert 50 exports without hand-editing — local SheetJS work, 2 free batches a day.
Convert pasted tables, lists, and structured text into clean CSV rows. Turn copied web tables into spreadsheet data — local parsing, free, no signup.
Strip HTML to clean plain text for emails, docs, and analysis. Extract article text without tags — local conversion, free, no signup.
Collapse messy whitespace into clean single-spaced text — extra spaces, line padding, and blank-line runs squashed. Fix copy-paste mess from PDFs and web — local cleaning, free, no signup.
Rename CSV headers in bulk with old:new mapping — standardize client exports fast. Fix 40 messy columns before import — local parsing, free, no signup.
Leading/trailing whitespace, BOM markers, inconsistent line endings, blank rows, and exact duplicates. A typical client export needs all five.
Latin-1 vs UTF-8 mojibake (é for é) detects and converts. Confirm the source encoding first — wrong guesses double-corrupt.
Standardize empties to one representation (empty or NULL) per downstream need. Mixed blanks break GROUP BY counts silently.
No — cleaning runs locally in your browser. Data never leaves your device.
CSV Analyzer
Analyze CSV structure — column types, counts, unique values, and empty cells. Spot malformed rows and mixed types before import.
Email Normalizer
Normalize email addresses by removing dots (Gmail), stripping +tags, and lowercasing. Process multiple emails at once for deduplication and cleaning.
Last updated October 2026