🖼️ Compress Image (to 20/50/100/200 KB) 📄 Compress PDF (to 100/200/500 KB) 📊 PDF to Excel / CSV 🖼️ PDF to JPG 📄 JPG to PDF 🔄 Image Converter 🧷 Merge PDF 🧹 CSV Cleaner 🏠 All tools About Contact
CSV cleaner

Clean up messy CSV files in seconds

Exports full of duplicates, blank lines and stray spaces? Paste or drop the file — get back a clean CSV ready for Excel or import.

🧹

Drop a CSV file here, or paste below

.csv, .tsv or any delimited text — up to 30 MB

🔒 100% private — files are processed in your browser and never uploaded to any server.

Frequently asked questions

How are duplicate rows detected?

Two rows are duplicates when every cell matches exactly (after optional whitespace trimming). With "first row is a header" ticked, the header is always kept.

My file uses semicolons, not commas — will it work?

Yes. The delimiter is auto-detected (comma, semicolon, tab or pipe), and you can also set it manually — plus convert to a different delimiter on output.

Is my data private?

Completely. The file is parsed in your browser's memory — customer lists and financial exports never leave your machine.

What's the size limit?

Around 30 MB, which is roughly 200,000–500,000 rows depending on width. Beyond that, browsers get slow.