Character Sets


Summary

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.


Detail

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

Count: 218

Resources