Skip to content
CSVFixer Fix a CSV
binary
Encoding utility

Remove UTF-8 BOM
from your CSV.

Strip the hidden byte-order mark that causes “Invalid Header” and unexpected-character errors, then download clean UTF-8.

Select or drop your CSV

Checks for UTF-8 BOM and encoding errors

Click or drag to change file
Private & secure No data stored Instant repair
The hidden problem

What is a UTF-8 BOM?

A byte-order mark is a three-byte signature placed at the start of some UTF-8 files. It is normally invisible in a spreadsheet, but strict importers may interpret it as part of the first column name.

EFBBBFremoved

Two ways to fix it

01

Manual

Open the file in a code editor and save it as UTF-8 without BOM.

02

With CSVFixer

Upload once. The BOM is detected, removed, and the CSV is returned as clean UTF-8.