ImportFix

CSV import fixer

A CSV import fixer for structural file problems

Detect bad delimiters, duplicate headers, inconsistent rows, and more before your target system rejects the file.

What this problem usually means

Most import failures are not caused by complex data logic. They are caused by file structure problems that the receiving system refuses to guess its way through. A CSV import fixer should help you understand why the file is failing, preview the repairs, and export a version that is easier for the next system to ingest.

Why it happens

  • The source system exported a file with structure that does not match the target importer.
  • Headers are duplicated, rows are ragged, or the wrong delimiter was used for the target system.
  • The file has been passed around manually, introducing blank rows, whitespace, or other avoidable issues.

What ImportFix checks

  • Header shape and duplicate header names
  • Row count, column count, and row-length consistency
  • Whitespace issues, duplicate rows, and empty rows or columns
  • Delimiter confidence and parsing warnings

Common repairs

Trim whitespace and normalize file shape
Remove empty rows and empty columns
Rename duplicate headers for cleaner mapping
Export with a predictable delimiter for the destination system

When to review manually

If the file still has remaining issues after repair, use the preview and the change summary to decide whether the result is safe enough for the next import attempt.

Related guides

Keep exploring the most common import problems, or jump into the repair workspace directly.

Open repair workspace