Encc: Encoding Converter

Encoding changer. Reads and writes over 150 character encodings. Can convert one file or many, based on location, extension, regular expressions, and more. Supports a graphical user interface for easy use and a command-line version for power users. Runs on Windows, Macintosh, Linux, Solaris, or anywhere with Java 5.

You can download a copy of encc here:

Encc is licensed under the Apache License 2.0.

Screenshots

GUI Version

CLUI Version

Supported Encodings

Supported encodings may vary depending on host platform, but the following are typical:

Encoding Name Reads Writes
Windows (Windows-1250)11
Macintosh (MacRoman)11
UTF-811
Unicode (UTF-16)11
UTF-16 Big Endian11
UTF-16 Little Endian11
ISO-8859-111
US-ASCII11
Big511
Big5-HKSCS11
EUC-JP11
EUC-KR11
GB1803011
GB231211
GBK11
IBM-Thai11
IBM0085811
IBM01140 (EBCDIC)11
IBM01141 (EBCDIC)11
IBM01142 (EBCDIC)11
IBM01143 (EBCDIC)11
IBM01144 (EBCDIC)11
IBM01145 (EBCDIC)11
IBM01146 (EBCDIC)11
IBM01147 (EBCDIC)11
IBM01148 (EBCDIC)11
IBM01149 (EBCDIC)11
IBM037 (EBCDIC)11
IBM102611
IBM1047 (EBCDIC)11
IBM273 (EBCDIC)11
IBM277 (EBCDIC)11
IBM278 (EBCDIC)11
IBM280 (EBCDIC)11
IBM284 (EBCDIC)11
IBM285 (EBCDIC)11
IBM297 (EBCDIC)11
IBM42011
IBM42411
IBM43711
IBM500 (EBCDIC)11
IBM77511
IBM85011
IBM85211
IBM85511
IBM85711
IBM86011
IBM86111
IBM86211
IBM86311
IBM86411
IBM86511
IBM86611
IBM86811
IBM86911
IBM87011
IBM871 (EBCDIC)11
IBM91811
ISO-2022-CN10
ISO-2022-JP11
ISO-2022-KR11
ISO-8859-1311
ISO-8859-1511
ISO-8859-211
ISO-8859-311
ISO-8859-411
ISO-8859-511
ISO-8859-611
ISO-8859-711
ISO-8859-811
ISO-8859-911
JIS_X020111
JIS_X0212-199011
KOI8-R11
Shift_JIS11
TIS-62011
windows-125111
windows-125211
windows-125311
windows-125411
windows-125511
windows-125611
windows-125711
windows-125811
windows-31j11
x-Big5-Solaris11
x-euc-jp-linux11
x-EUC-TW11
x-eucJP-Open11
x-IBM100611
x-IBM102511
x-IBM104611
x-IBM109711
x-IBM109811
x-IBM111211
x-IBM112211
x-IBM112311
x-IBM112411
x-IBM138111
x-IBM138311
x-IBM3372211
x-IBM73711
x-IBM83411
x-IBM85611
x-IBM87411
x-IBM87511
x-IBM92111
x-IBM92211
x-IBM93011
x-IBM93311
x-IBM93511
x-IBM93711
x-IBM93911
x-IBM94211
x-IBM942C11
x-IBM94311
x-IBM943C11
x-IBM94811
x-IBM94911
x-IBM949C11
x-IBM95011
x-IBM96411
x-IBM97011
x-ISCII9111
x-ISO-2022-CN-CNS11
x-ISO-2022-CN-GB11
x-iso-8859-1111
x-JIS020811
x-JISAutoDetect10
x-Johab11
x-MacArabic11
x-MacCentralEurope11
x-MacCroatian11
x-MacCyrillic11
x-MacDingbat11
x-MacGreek11
x-MacHebrew11
x-MacIceland11
x-MacRomania11
x-MacSymbol11
x-MacThai11
x-MacTurkish11
x-MacUkraine11
x-MS950-HKSCS11
x-mswin-93611
x-PCK11
x-windows-5022011
x-windows-5022111
x-windows-87411
x-windows-94911
x-windows-95011
x-windows-iso2022jp11