FIX TOOL · 01

CSV Checker & Fixer

Find exactly what is breaking your file.

Upload a CSV to find malformed rows, uneven columns, duplicates, whitespace, encoding trouble, and other common import problems.

✓ Free✓ No signup✓ Runs in your browser

Upload a CSV file to check it

Your data never leaves your browser

Drop a CSV file here Choose a fileCSV, TSV or text · up to 50 MB
THE PROBLEM

How do you fix a broken CSV file?

CSV imports usually fail because the rows do not share one consistent structure. A missing delimiter, unclosed quote, duplicate heading, unexpected encoding, or invisible character can make an otherwise normal-looking file unreadable to another app.

WHAT IT CHANGES
  • Removes only the safe fixes you select, such as blank rows and exact duplicates.
  • Can trim outer whitespace, remove invisible controls, and standardize the separator.
  • Writes the downloaded copy as UTF-8 without replacing the original file.
WHAT IT DOES NOT CHANGE
  • Ambiguous quotes, uneven rows, blank headings, and duplicate headings are never guessed at.
  • Cell meaning, column order, and non-empty values stay unchanged unless a selected safe fix explicitly affects them.
  • The original file is never overwritten.
HOW IT WORKS

Clear changes, no hidden guesses

01

Uneven rows

Most importers expect every row to have the same number of columns. A missing separator or broken quote can shift an entire row.

02

Safe repairs only

Deterministic fixes are separated from problems that require a human decision. Every affected place is shown before download.

03

A preview before download

The first rows of the cleaned file are shown before you save anything, so you can confirm the result.