Text Encoding Converter
Convert text-file encodings and line endings locally in your browser
Choose a text or CSV file (your data never leaves this device)
Auto detect
UTF-8
Keep original
Text preview
About this tool
The Text Encoding Converter detects and converts text files between UTF-8, Shift_JIS, EUC-JP, and ISO-2022-JP. It can also normalize LF or CRLF line endings and add a UTF-8 BOM for spreadsheet compatibility, all without uploading your file.
Common use cases
- Fix garbled Japanese text when moving CSV files between Excel, databases, and web applications.
- Convert legacy Shift_JIS or EUC-JP files to UTF-8 before importing them into modern systems.
- Normalize line endings when sharing text files between Windows, macOS, and Linux.
- Add a UTF-8 BOM so non-ASCII CSV content opens correctly in desktop spreadsheet software.