Fix CSV Encoding (UTF-8)

Normalize file encoding to standard UTF-8. 100% private—your data stays in your browser.

No uploadsNo signupInstant results
1

Upload File

Drop a CSV with encoding problems or special characters.

2

Encoding Normalization

We detect the source encoding and convert to UTF-8.

3

Download UTF-8 CSV

Get a universally compatible file with correct characters.

Click to upload or drag & drop

Supported files: CSV, TXT, JSON (Max 20MB)

Drop your file here

or click to browse

Files with garbled characters, Latin-1/Windows-1252 encoding, or incorrect BOM.

Max 20MB 100% Private

What This Tool Does

This tool re-encodes your text file to UTF-8, fixing issues where specific characters (accents, currency symbols) appear as diamonds () or garbage text.

How It Works

1Upload the file with broken characters.
2The tool attempts to detect the original encoding (e.g., Latin1).
3It converts the byte stream to UTF-8.
4Download the universally compatible UTF-8 file.

Input Format

Text/CSV files with encoding glitches.

Output Format

Clean UTF-8 CSV.

When to Use This Tool

  • You see weird symbols like é instead of é.
  • Excel exports are not importing correctly into web apps.
  • You need to standardize legacy data files.