Change Encoding
Change File Encoding
Fix garbled text by converting your file to the correct UTF-8 encoding. Select the original encoding of your file to see the correct preview.
Upload a text file (CSV, TXT, etc.)
About Change Encoding
Fix garbled text (mojibake) by converting any text file (CSV, TXT) to the proper UTF-8 encoding.
Have you ever opened a file and seen "L'été" instead of "L'été", or question marks "????" where special characters should be? This is a classic character encoding problem.
Most modern systems expect data in UTF-8 format, but many programs (especially older ones or on Windows) save files using different encodings like WINDOWS-1252 or ISO-8859-1.
This tool fixes that instantly. It lets you specify the original encoding of your file and correctly converts it to the universally compatible UTF-8 format, ensuring all your characters appear exactly as they should.
Category: Cleaning & PreparationCommon Use Cases
- Fixing CSVs exported from old systems or specific Excel versions
- Standardizing text files before importing into a database or analysis tool
- Correcting files that show garbled characters like é, Â, or ?
- Ensuring cross-platform compatibility of text files between Windows, macOS, and Linux
Key Features
- Supports common encodings like WINDOWS-1252, ISO-8859-1, MacRoman, and more.
- Converts any text-based file: CSV, TSV, TXT, etc.
- Provides an instant preview of the corrected text.
- 100% client-side processing for maximum privacy. Your files are never uploaded.
- Outputs a clean, universally compatible UTF-8 file.
The Change Encoding tool is compatible with: Legacy Systems, Windows Exports, Database Imports.
Once the file is converted to clean UTF-8, run it through Ghost Scrub to catch any leftover invisible characters, or Super Fix if the structure itself (delimiters, row alignment) still looks off.
Frequently Asked Questions
Character encoding is a system that tells a computer how to interpret the raw bytes of a text file into readable characters. If a file is saved with one encoding (like WINDOWS-1252) and opened with another (like UTF-8), characters can appear corrupted. This tool standardizes your file to UTF-8, which is the most widely accepted standard.
This is a classic symptom of an encoding mismatch, often called 'mojibake'. It happens when a file is saved in one encoding but read as if it were in another. For example, a character like 'é' might be stored as one byte in an old encoding but interpreted as two different, incorrect characters in UTF-8. Our tool fixes this by correctly reading the original encoding and converting it properly.
A must for teams importing data across systems, countries, or legacy software that don't agree on a single character encoding.
Read the related guide →