This is the list of the characters sets (type=java.nio.charset.Charset) that are available here.
Also check the list by code page number.
For help figuring out which character set a file is using, try the Reverse Charset Mapping Tool.
Name | Notes | Aliases |
---|---|---|
Big5 | csBig5 | |
Big5-HKSCS | big5hkscs, big5-hkscs, big5hk, Big5_HKSCS | |
CCGSM | (none) | |
CCPGSM | (none) | |
CESU-8 | CESU8, csCESU-8 | |
CRCCPGSM | (none) | |
CRSCPGSM | (none) | |
EUC-JP | csEUCPkdFmtjapanese, eucjis, euc_jp, eucjp, x-euc-jp Extended_UNIX_Code_Packed_Format_for_Japanese, x-eucjp |
|
EUC-KR | euc_kr, euckr, 5601, ksc5601_1987, ksc5601 ksc_5601, ksc5601-1987, csEUCKR, ks_c_5601-1987 |
|
GB18030 | gb18030-2022 | |
GB2312 | x-EUC-CN, gb2312-1980, gb2312-80, EUC_CN, gb2312 euccn, euc-cn |
|
GBK | windows-936, CP936 | |
hp-roman8 | csHPRoman8, roman8, X-roman8, r8 | |
IBM-Thai | ibm-838, ibm838, cp838, 838 | |
IBM00858 | 858, cp858, ibm-858, PC-Multilingual-850+euro, ibm858 cp00858, ccsid00858 |
|
IBM01140 | 1140, ibm1140, ebcdic-us-037+euro, cp01140, ccsid01140 ibm-1140, cp1140 |
|
IBM01141 | ibm1141, cp01141, ccsid01141, ibm-1141, ebcdic-de-273+euro cp1141, 1141 |
|
IBM01142 | ibm-1142, ebcdic-dk-277+euro, ibm1142, cp01142, ccsid01142 1142, ebcdic-no-277+euro, cp1142 |
|
IBM01143 | ibm-1143, ibm1143, cp01143, ccsid01143, 1143 cp1143, ebcdic-se-278+euro, ebcdic-fi-278+euro |
|
IBM01144 | ccsid01144, ibm-1144, ebcdic-it-280+euro, cp1144, 1144 ibm1144, cp01144 |
|
IBM01145 | ibm-1145, ebcdic-es-284+euro, cp1145, 1145, ibm1145 cp01145, ccsid01145 |
|
IBM01146 | ibm-1146, ebcdic-gb-285+euro, cp1146, 1146, ibm1146 cp01146, ccsid01146 |
|
IBM01147 | ibm-1147, cp1147, 1147, ibm1147, ebcdic-fr-277+euro cp01147, ccsid01147 |
|
IBM01148 | cp1148, 1148, ibm1148, ebcdic-international-500+euro, cp01148 ccsid01148, ibm-1148 |
|
IBM01149 | ebcdic-s-871+euro, cp1149, 1149, ibm1149, cp01149 ccsid01149, ibm-1149 |
|
IBM037 | ebcdic-cp-wt, csIBM037, ebcdic-cp-us, cs-ebcdic-cp-nl, ibm-037 ebcdic-cp-ca, cp037, 037, cs-ebcdic-cp-wt, ebcdic-cp-nl ibm037, cs-ebcdic-cp-us, ibm-37, cpibm37, cs-ebcdic-cp-ca |
|
IBM1026 | ibm-1026, 1026, cp1026, ibm1026 | |
IBM1047 | cp1047, 1047, ibm-1047 | |
IBM273 | ibm273, cp273, 273, ibm-273 | |
IBM277 | 277, ibm-277, ibm277, cp277 | |
IBM278 | ibm-278, ebcdic-cp-se, ebcdic-sv, ibm278, 278 csIBM278, cp278 |
|
IBM280 | 280, ibm-280, ibm280, cp280 | |
IBM284 | csIBM284, 284, ibm-284, cpibm284, ibm284 cp284 |
|
IBM285 | cpibm285, ebcdic-cp-gb, ibm-285, cp285, ebcdic-gb 285, csIBM285, ibm285 |
|
IBM290 | EBCDIC-JP-kana, 290, csIBM290, ibm-290, ibm290 cp290 |
|
IBM297 | 297, cpibm297, csIBM297, cp297, ibm-297 ibm297, ebcdic-cp-fr |
|
IBM420 | csIBM420, 420, ibm-420, ebcdic-cp-ar1, ibm420 cp420 |
|
IBM424 | ibm424, cp424, ebcdic-cp-he, csIBM424, 424 ibm-424 |
|
IBM437 | ibm-437, ibm437, cp437, windows-437, cspc8codepage437 437 |
|
IBM500 | cp500, ibm-500, ebcdic-cp-ch, ibm500, ebcdic-cp-bh 500, csIBM500 |
|
IBM775 | ibm-775, ibm775, cp775, 775 | |
IBM850 | ibm850, ibm-850, cspc850multilingual, cp850, 850 | |
IBM852 | ibm852, ibm-852, cp852, 852, csPCp852 | |
IBM855 | cspcp855, cp855, 855, ibm855, ibm-855 | |
IBM857 | cp857, 857, ibm857, ibm-857, csIBM857 | |
IBM860 | ibm860, ibm-860, csIBM860, cp860, 860 | |
IBM861 | cp-is, csIBM861, 861, ibm-861, ibm861 cp861 |
|
IBM862 | csIBM862, 862, ibm-862, ibm862, cp862 cspc862latinhebrew |
|
IBM863 | csIBM863, cp863, 863, ibm863, ibm-863 | |
IBM864 | csIBM864, cp864, 864, ibm864, ibm-864 | |
IBM865 | csIBM865, cp865, 865, ibm865, ibm-865 | |
IBM866 | cp866, 866, ibm866, ibm-866, csIBM866 | |
IBM868 | cp-ar, ibm868, cp868, csIBM868, 868 ibm-868 |
|
IBM869 | ibm869, cp869, csIBM869, cp-gr, 869 ibm-869 |
|
IBM870 | 870, csIBM870, ebcdic-cp-yu, cp870, ebcdic-cp-roece ibm-870, ibm870 |
|
IBM871 | ibm871, cp871, csIBM871, ebcdic-cp-is, 871 ibm-871 |
|
IBM918 | cp918, 918, ibm-918, ebcdic-cp-ar2 | |
ISO-2022-CN | (no encoder) | ISO2022CN, csISO2022CN |
ISO-2022-JP | jis_encoding, csISO2022JP, iso2022jp, csjisencoding, jis | |
ISO-2022-JP-2 | csISO2022JP2, iso2022jp2 | |
ISO-2022-KR | ISO2022KR, csISO2022KR | |
ISO-8859-1 | IBM-819, 8859_1, ISO_8859-1, l1, 819 ISO8859_1, ISO_8859-1:1987, iso-ir-100, ISO8859-1, latin1 IBM819, csISOLatin1, ISO_8859_1, cp819 |
|
ISO-8859-13 | iso_8859-13, iso8859_13, ISO8859-13, 8859_13 | |
ISO-8859-15 | LATIN9, ISO8859_15, Latin-9, ISO_8859-15, 8859_15 csISOlatin0, ISO8859-15, ISO8859_15_FDIS, LATIN0, csISO885915 923, ISO-8859-15, cp923, IBM923, L9 IBM-923, csISOlatin9 |
|
ISO-8859-16 | iso-ir-226, l10, ISO8859_16, csISO885916, latin10 ISO_8859-16, ISO_8859-16:2001 |
|
ISO-8859-2 | ISO_8859-2:1987, ISO8859-2, csISOLatin2, cp912, latin2 ibm912, iso-ir-101, ISO_8859-2, 912, iso8859_2 ibm-912, 8859_2, l2 |
|
ISO-8859-3 | iso-ir-109, ISO8859-3, cp913, latin3, csISOLatin3 ibm913, ISO_8859-3, 913, iso8859_3, ibm-913 ISO_8859-3:1988, 8859_3, l3 |
|
ISO-8859-4 | iso8859-4, cp914, latin4, iso-ir-110, csISOLatin4 ibm914, ISO_8859-4, 914, iso8859_4, ISO_8859-4:1988 ibm-914, 8859_4, l4 |
|
ISO-8859-5 | iso8859_5, iso-ir-144, 8859_5, ISO8859-5, cyrillic csISOLatinCyrillic, ISO_8859-5:1988, ISO_8859-5, 915, ibm-915 ibm915, cp915 |
|
ISO-8859-6 | ISO_8859-6:1987, ISO_8859-6, 8859_6, iso-ir-127, ibm-1089 arabic, iso8859_6, csISOLatinArabic, ECMA-114, ibm1089 ISO8859-6, ASMO-708, cp1089, 1089 |
|
ISO-8859-6-BIDI | ISO_8859-6-E, ISO-8859-6-I, csISO88596E, ISO-8859-6-E, ISO_8859-6-I csISO88596I |
|
ISO-8859-7 | iso8859-7, csISOLatinGreek, cp813, ELOT_928, ISO_8859-7 ibm813, sun_eu_greek, ibm-813, iso8859_7, greek ECMA-118, 8859_7, 813, ISO_8859-7:1987, iso-ir-126 greek8 |
|
ISO-8859-8 | hebrew, csISOLatinHebrew, 8859_8, ISO8859-8, iso-ir-138 ISO_8859-8:1988, ISO_8859-8, 916, ibm-916, ibm916 iso8859_8, cp916 |
|
ISO-8859-8-BIDI | ISO-8859-8-I, csISO88598E, ISO-8859-8-E, ISO_8859-8-I, csISO88598I ISO_8859-8-E |
|
ISO-8859-9 | cp920, ISO_8859-9, latin5, ibm920, iso8859_9 csISOLatin5, iso-ir-148, 920, ibm-920, ISO_8859-9:1989 8859_9, l5, ISO8859-9 |
|
ISO646-CA | ISO-IR-121 | |
ISO646-CA2 | ISO-IR-122 | |
ISO646-CH | (none) | |
ISO646-CN | ISO-IR-57 | |
ISO646-CU | ISO-IR-151 | |
ISO646-DE | ISO-IR-21, DIN_66003 | |
ISO646-DK | (none) | |
ISO646-ES | ISO-IR-17 | |
ISO646-ES2 | ISO-IR-85 | |
ISO646-FI | ISO646-SE, ISO-IR-10 | |
ISO646-FR | ISO-IR-69 | |
ISO646-FR1 | ISO-IR-25 | |
ISO646-GB | ISO-IR-4 | |
ISO646-HU | ISO-IR-86 | |
ISO646-IE | ISO-IR-207 | |
ISO646-INV | ISO-IR-170 | |
ISO646-IRV | ISO-IR-2, ISO_646.IRV:1983 | |
ISO646-IS | (none) | |
ISO646-IT | ISO-IR-15 | |
ISO646-JAO | ISO646-JP-OCR-B, ISO-IR-92 | |
ISO646-JP | ISO-IR-14 | |
ISO646-KR | (none) | |
ISO646-MT | (none) | |
ISO646-NO | ISO-IR-60 | |
ISO646-NO2 | ISO-IR-61 | |
ISO646-PT | ISO-IR-16 | |
ISO646-PT2 | ISO-IR-84 | |
ISO646-SE2 | ISO-IR-11 | |
ISO646-T61 | ISO-IR-102 | |
ISO646-TW | (none) | |
ISO646-US | ISO-IR-6, ISO_646.irv:1991 | |
ISO646-YU | ISO-IR-141 | |
JIS_X0201 | X0201, csHalfWidthKatakana, JIS_X0201, JIS0201 | |
JIS_X0212-1990 | iso-ir-159, jis_x0212-1990, JIS0212, csISO159JISX02121990, x0212 | |
KOI8-R | koi8_r, koi8, cskoi8r | |
KOI8-U | koi8_u | |
KZ-1048 | STRK1048-2002, csKZ1048, RK1048 | |
MIK | (none) | |
SCGSM | GSM_DEFAULT, GSM-7BIT, GSM_0338, GSM-DEFAULT-ALPHABET, GSM7 | |
SCPGSM | (none) | |
Shift_JIS | shift_jis, shift-jis, csShiftJIS, x-sjis, ms_kanji sjis |
|
TIS-620 | tis620, tis620.2533 | |
US-ASCII | ANSI_X3.4-1968, ascii7, IBM367, csASCII, ISO_646.irv:1991 ISO646-US, 646, us, ANSI_X3.4-1986, cp367 iso-ir-6, ASCII, iso_646.irv:1983 |
|
UTF-16 | utf16, UnicodeBig, unicode, UTF_16 | |
UTF-16BE | X-UTF-16BE, UnicodeBigUnmarked, UTF_16BE, ISO-10646-UCS-2 | |
UTF-16LE | X-UTF-16LE, UTF_16LE, UnicodeLittleUnmarked | |
UTF-32 | UTF_32, UTF32 | |
UTF-32BE | UTF_32BE, X-UTF-32BE | |
UTF-32LE | UTF_32LE, X-UTF-32LE | |
UTF-7 | UNICODE-2-0-UTF-7, UNICODE-1-1-UTF-7, UTF7, csUnicode11UTF7 | |
UTF-7-OPTIONAL | UTF-7-O, UTF7O, UTF-7O | |
UTF-8 | UTF8, unicode-1-1-utf-8 | |
windows-1250 | cp1250, cp5346 | |
windows-1251 | cp1251, ansi-1251, cp5347 | |
windows-1252 | cp1252, ibm1252, ibm-1252, cp5348 | |
windows-1253 | cp1253, cp5349 | |
windows-1254 | cp1254, cp5350 | |
windows-1255 | cp1255 | |
windows-1256 | cp1256 | |
windows-1257 | cp1257, cp5353 | |
windows-1258 | cp1258 | |
windows-31j | windows-932, MS932, csWindows31J | |
x-Big5-HKSCS-2001 | big5hkscs-2001, big5-hkscs:unicode3.0, big5-hkscs-2001, big5hk-2001, Big5_HKSCS_2001 | |
x-Big5-Solaris | Big5_Solaris | |
x-euc-jp-linux | euc_jp_linux, euc-jp-linux | |
x-EUC-TW | EUC-TW, euc_tw, euctw, cns11643 | |
x-eucJP-Open | EUC_JP_Solaris, eucJP-open | |
x-IBM1006 | cp1006, ibm1006, ibm-1006, 1006 | |
x-IBM1025 | ibm-1025, 1025, cp1025, ibm1025 | |
x-IBM1046 | ibm-1046, 1046, cp1046, ibm1046 | |
x-IBM1097 | cp1097, ibm1097, ibm-1097, 1097 | |
x-IBM1098 | cp1098, ibm1098, ibm-1098, 1098 | |
x-IBM1112 | ibm-1112, 1112, cp1112, ibm1112 | |
x-IBM1122 | ibm1122, ibm-1122, 1122, cp1122 | |
x-IBM1123 | ibm-1123, 1123, cp1123, ibm1123 | |
x-IBM1124 | ibm-1124, 1124, cp1124, ibm1124 | |
x-IBM1129 | cp1129, ibm1129, ibm-1129, 1129 | |
x-IBM1166 | ibm1166, ibm-1166, 1166, cp1166 | |
x-IBM1364 | ibm1364, ibm-1364, 1364, cp1364 | |
x-IBM1381 | ibm-1381, 1381, cp1381, ibm1381 | |
x-IBM1383 | ibm-1383, cpeuccn, ibm-euccn, cp1383, 1383 ibmeuccn, ibm1383 |
|
x-IBM29626C | 29626c, ibm29626c, ibm-29626c, cp29626c, ibm-eucjp | |
x-IBM300 | 300, ibm-300, ibm300, cp300 | |
x-IBM33722 | ibm33722, cp33722, ibm-5050, ibm-33722, 33722 ibm-33722_vascii_vpua |
|
x-IBM737 | 737, ibm-737, ibm737, cp737 | |
x-IBM833 | ibm833, cp833, 833, ibm-833 | |
x-IBM834 | cp834, 834, ibm-834, ibm834 | |
x-IBM856 | cp856, 856, ibm-856, ibm856 | |
x-IBM874 | ibm-874, ibm874, cp874, 874 | |
x-IBM875 | ibm875, cp875, 875, ibm-875 | |
x-IBM921 | ibm921, cp921, 921, ibm-921 | |
x-IBM922 | cp922, 922, ibm-922, ibm922 | |
x-IBM930 | ibm930, cp930, 930, ibm-930 | |
x-IBM933 | cp933, 933, ibm-933, ibm933 | |
x-IBM935 | 935, ibm-935, ibm935, cp935 | |
x-IBM937 | ibm-937, ibm937, cp937, 937 | |
x-IBM939 | ibm939, cp939, 939, ibm-939 | |
x-IBM942 | ibm942, cp942, 942, ibm-942 | |
x-IBM942C | x-ibm932, cp932, cp942C, ibm932, 942C ibm-942C, ibm-932, ibm942C, 932 |
|
x-IBM943 | ibm943, cp943, 943, ibm-943 | |
x-IBM943C | ibm-943C, 943C, cp943C, ibm943C | |
x-IBM948 | ibm-948, ibm948, cp948, 948 | |
x-IBM949 | ibm949, cp949, 949, ibm-949 | |
x-IBM949C | cp949C, ibm949C, ibm-949C, 949C | |
x-IBM950 | 950, ibm-950, ibm950, cp950 | |
x-IBM964 | 964, cp964, ibm-euctw, ibm964, ibm-964 | |
x-IBM970 | ibm-970, cp970, 970, ibm-eucKR, ibm970 | |
x-ISCII91 | iso-ir-153, ISCII91, iscii, csISO153GOST1976874, ST_SEV_358-88 | |
x-ISO-2022-CN-CNS | ISO2022CN_CNS, ISO-2022-CN-CNS | |
x-ISO-2022-CN-GB | ISO2022CN_GB, ISO-2022-CN-GB | |
x-iso-8859-11 | iso-8859-11, iso8859_11 | |
x-JIS0208 | csISO87JISX0208, JIS0208, JIS_X0208-1983, iso-ir-87, x0208 JIS_C6226-1983 |
|
x-JISAutoDetect | (no encoder) | JISAutoDetect |
x-Johab | ms1361, ksc5601_1992, ksc5601-1992, johab | |
x-MacArabic | MacArabic | |
x-MacCentralEurope | MacCentralEurope | |
x-MacCroatian | MacCroatian | |
x-MacCyrillic | MacCyrillic | |
x-MacDingbat | MacDingbat | |
x-MacGreek | MacGreek | |
x-MacHebrew | MacHebrew | |
x-MacIceland | MacIceland | |
x-MacRoman | MacRoman | |
x-MacRomania | MacRomania | |
x-MacSymbol | MacSymbol | |
x-MacThai | MacThai | |
x-MacTurkish | MacTurkish | |
x-MacUkraine | MacUkraine | |
x-MS932_0213 | windows-932-0213, MS932:2004, MS932_0213, MS932-0213, windows-932:2004 | |
x-MS950-HKSCS | MS950_HKSCS | |
x-MS950-HKSCS-XP | MS950_HKSCS_XP | |
x-mswin-936 | ms936, ms_936 | |
x-PCK | pck | |
x-SJIS_0213 | sjis:2004, shift_jis:2004, sjis_0213:2004, sjis_0213, sjis-0213 shift_jis_0213:2004 |
|
x-UTF-16LE-BOM | UnicodeLittle | |
X-UTF-32BE-BOM | UTF_32BE_BOM, UTF-32BE-BOM | |
X-UTF-32LE-BOM | UTF_32LE_BOM, UTF-32LE-BOM | |
x-windows-50220 | ms50220, cp50220 | |
x-windows-50221 | ms50221, cp50221 | |
x-windows-874 | ms874, ms-874, windows-874 | |
x-windows-949 | windows-949, windows949, ms949, ms_949 | |
x-windows-950 | ms950, windows-950 | |
x-windows-iso2022jp | windows-iso2022jp |
Count: 218