Data Cleaner
Clean messy CSV data — remove duplicates, trim whitespace, normalize values, find & replace, and more.
CSV input
Headers
Trim header whitespace
Remove leading/trailing spaces from column names
Lowercase headers
Convert headers to lowercase_snake_case
Cells
Trim cell whitespace
Remove leading/trailing spaces from all cells
Rows
Remove empty rows
Delete rows where all cells are empty
Remove duplicate rows
Keep only the first occurrence of identical rows
Dedup by column(s)
Remove duplicates based on selected columns only
Columns
Remove empty columns
Delete columns where every cell is empty
Values
Normalize booleans
Convert yes/no/1/0/on/off to true/false
Normalize phone numbers
Format US phone numbers to (555) 123-4567
Fill empty cells with "N/A"
Replace blank cells with N/A
Uppercase all cells
Convert every cell value to UPPERCASE
Lowercase all cells
Convert every cell value to lowercase
Find & replace
Replace text across all cells
Runs entirely in your browser. Your files never leave your device.
Related tools