LogoI Love CSV

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.)

AboutChange Encoding

Fix garbled text (mojibake) by converting any text file (CSV, TXT) to the proper UTF-8 encoding.Category: Cleaning & Preparation
Fixing CSVs exported from old systems or specific Excel versionsStandardizing text files before importing into a database or analysis toolCorrecting files that show garbled characters like é, Â, or ?Ensuring cross-platform compatibility of text files between Windows, macOS, and Linux
The Change Encoding tool is compatible with:Legacy SystemsWindows ExportsDatabase Imports. This tool alone can help you manage and analyze your data effectively. However, a composed workflow using AUTO FIX, GHOST SCRUB, CLEANING may provide even more powerful data processing capabilities. Consider exploring these related tools for a comprehensive data solution.
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.

Frequently Asked Questions:

What is character encoding?

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.

Why do I see strange characters like 'é' in my file?

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.


Developed by ILoveCSV for our valued CSV Haters worldwide.