CSV Workflow
Do the whole clean-up in one pass instead of five tools: trim, remove blanks and duplicates, filter, sort, keep the columns you need, and split the result into files.
- 6 steps, one click
- CSV or Excel out
- Split at the end
- Nothing uploaded
Paste data instead
Options
1. Clean
2. Filter
3. Remove duplicates
4. Sort
5. Keep columns
6. Save
Your files are processed on your own device. Nothing is uploaded, stored or seen by us.
How it works
How the workflow works
Add your file
Drop a CSV or Excel file, or paste data.
Switch steps on
The steps run top to bottom: clean, filter, remove duplicates, sort, keep columns, save. The preview updates as you change them.
Download
Get one clean file, or a zip of smaller files if you set a split size.
Why this converter
Five tools in one pass
Fewer downloads
No more saving and re-uploading between tools.
Live preview
See the result after every change, with a summary of what each step did.
Smart duplicates
Remove duplicates by email or ID, keeping the first.
Number filters
Keep rows where Amount is greater than 100.
Ready for import
Split the clean list into chunks your CRM or email tool accepts.
Private
Nothing is uploaded.
More data tools: Compare two files · VLOOKUP / join · Large CSV viewer · CSV editor · VCF to CSV · CSV to VCF · Split CSV · Merge CSV · Remove duplicates · Clean CSV · Transpose · Excel to JSON · Excel to SQL · CSV to Markdown · HTML table to CSV
Converters: JSON to CSV · CSV to JSON · JSON to Excel · TXT to CSV · XML to CSV · XLSX to CSV · CSV to Excel
FAQ
Questions
Can I clean, dedupe and split a CSV at the same time?
Yes. Switch on the steps you need, and they run in order on the preview. Set "Split every N rows" to get a zip of files.
In what order do the steps run?
Clean, filter, remove duplicates, sort, keep columns, then save or split. Filtering before removing duplicates means only the rows you keep are compared.
Can I filter by a number?
Yes. Choose "is greater than" or "is less than". Currency signs and thousands separators in the cells are ignored for the comparison.
Are my files uploaded?
No. Everything runs in your browser, so your data never leaves your computer. It works offline once the page has loaded.