Skip to content
Developer Tools

CSV Repair & Dialect Normalizer

Review inconsistent CSV rows, normalize verified rows, and keep problem rows in a separate review file.

Loading this local tool…

Data handling

Storage and export controls

Retention
The tool's working state is kept only while this page is open. Inputs and results are not saved to persistent storage by Got A Tool.
Export
The tool may prepare a result after you run it. It downloads or copies it only when you choose that action.

Advertising and analytics are separate site services. We do not send selected tool input to them. Read the Privacy Policy for details.

How it works

Separate reviewable CSV rows from rows that need attention

01

Choose a file and delimiter

Open a comma, semicolon, or tab-delimited CSV and choose the delimiter that matches the file.

02

Review inconsistent rows

The tool checks quoted fields and compares each row against the header column count.

03

Download the review ZIP

Keep verified rows in one CSV and receive problem rows with their source number, reason, and original text.

Safe example

See a clean split and a review row without uploading a file.

The Try a safe example button above loads two valid rows and one intentional extra-column row. The result makes the two ready rows and the exact source row needing review visible before you use your own CSV.

When to use it

Repair a CSV without silently deleting questionable rows

Use this tool when a CSV has a broken quote, a different number of columns on one row, or inconsistent delimiter handling. It does not guess how a damaged row should be repaired. Instead, valid rows are normalized with the selected delimiter and problem rows are placed in a separate quarantine file so you can correct them in the original context.

Questions

CSV Repair details

Which delimiters are supported?

Choose comma, semicolon, or tab. Selecting the delimiter explicitly avoids silently treating one file format as another.

What is in the quarantine CSV?

Each problem row includes its source row number, the reason it needs review, and the original raw row text.

Can I download results when every row needs review?

Yes. In that case the ZIP contains the quarantine CSV so you can work through every reported row.

Does the tool fix unmatched quotes automatically?

No. An unmatched quote is reported for review. The tool does not invent missing quote marks or values.

Is my CSV uploaded?

No. Reading, checking, normalization, and ZIP creation happen locally in your browser.

Practical guide

Read the CSV and Excel safety guide

Check identifiers, spreadsheet formulas, and file structure before you open a reviewed CSV in a spreadsheet.

Open the guide →

Keep working