← All tools Free tool · Runs in your browser

CSV Cleaner

Fix a messy spreadsheet export in a minute.

  1. Load a CSV
  2. Pick your cleanups
  3. Check the preview and download

Runs in your browser. Nothing you load here is uploaded or stored.

Step 1

Load your CSV

Paste CSV text instead

No file loaded yet.

Step 2

Pick your cleanups

Nothing changes until you tick a box. The preview updates as you go.

Tidy up
Duplicates
Text case
Emails
Phone numbers
Dates
Split a column
Merge columns
Trim chosen columns
Find and replace
Regex replace
Prefix and suffix
Fixed-value column
Columns: rename, reorder, delete

Untick to delete a column, type to rename it, use the arrows to move it. Includes any columns made by split or merge.

    Load a file to see its columns.

    Step 3

    Preview and download

    Load a file to see a preview.

      Preview
      Preview of the first 100 rows

      Keep going Hand the result to another tool — it stays in this browser.

      • turn a column of dates into calendar events with reminders
      • swap names, emails and phone numbers for placeholders before you share it

      Limits

      • Up to 500,000 rows or 100 MB per file; bigger files stop with a message.
      • The whole file is read into your browser's memory, so very large files need a computer with room to spare.
      • Output is UTF-8; tick "Add a BOM" if Excel shows accents wrongly.