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)

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.