Local processing
Reading, cleaning and file generation happen in your browser. CSV Cleanup Lab has no backend.
Remove duplicates, normalize text and review every change before exporting. Your file is processed only in this browser.
Start with the example, paste data or choose a local file.
The preview shows at most 12 rows and 25 columns; export includes the full table.
Designed for common CSV cleanup without accounts, trackers or hidden automation.
Reading, cleaning and file generation happen in your browser. CSV Cleanup Lab has no backend.
See row counts, cleanup details and a data preview before saving anything.
Download UTF-8 CSV with Excel compatibility or copy a tab-separated table to your clipboard.
Export a copy from Excel, Google Sheets or LibreOffice as CSV UTF-8, clean it here, then reopen the downloaded file to verify the result.
Direct XLSX import is not available in this version. Exporting to CSV first keeps the tool small, transparent and dependency-free.
Keep the original spreadsheet and import a CSV, TSV or TXT copy.
Select only the rules you want and check the preview and counts.
Leave formula protection on for untrusted data, then download or copy the result.
Yes. This validation-stage prototype is free and requires no account or credit card.
No. The current app has no server or analytics. File contents stay in this browser tab.
Yes. Export your sheet as CSV UTF-8, clean it here, and open the downloaded CSV. Direct XLSX editing is not included.
No. Duplicate detection uses exact values after the selected normalization rules. It does not guess whether two people or records are the same.