Input
Output
Output appears here once you start typing
Ready
·
Waiting for input
About this CSV cleaner
Paste in a messy CSV export and this tool will trim stray whitespace from every cell, drop empty rows, remove exact duplicate rows, and optionally normalize your header row into clean snake_case names.
It auto-detects the delimiter (comma, semicolon, tab, or pipe), so exports from different tools and locales work without manual configuration. Rows with a different column count than the header are flagged so you know exactly what was adjusted.