各ブラウザが解釈可能なcharsetのリスト

各ブラウザがcharsetとして解釈可能な文字列の調査

A.テストの方法

以下にあるcharsetとして扱われそうな文字列をブラウザが認識できるか確認した。

テストの具体的な方法はブログに書いた。 Masato Kinugawa Security Blog: 各ブラウザがサポートするcharsetのリスト

ブログに書いた方法とはやり方が少し異なるが、ここでテストできる→ http://l0.cm/encodings/check/

B.最後にテストしたブラウザ

Chrome 57/Safari 10.1(OS X)/Firefox 52.0.2/Opera 12.02/IE11(win8.1)/Edge(2017/4、Creators Update直後のWin10)/Android標準ブラウザ(2.3.6)/Safari(iOS 7.0.4)

C.テストの結果

Chrome Safari(OS X) Firefox Opera IE Edge Android safari(iOS)

※背景が緑のものはブラウザメニューから選択可能なもの。

エイリアスを 隠す / 表示する

ブラウザメニューに あるcharsetのみ表示する / ないcharsetも表示する

Chrome

Big5
Big5-HKSCS
cn-big5
csbig5
x-x-big5
EUC-JP
cseucpkdfmtjapanese
x-euc-jp
EUC-KR
cseuckr
csksc56011987
iso-ir-149
korean
ks_c_5601-1987
ks_c_5601-1989
ksc_5601
ksc5601
windows-949
GB18030
ibm-1392
windows-54936
GBK
chinese
cp936
csgb2312
csiso58gb231280
euc-cn
gb_2312
gb_2312-80
GB2312
gb2312-1980
iso-ir-58
ms936
windows-936
windows-936-2000
x-gbk
IBM866
866
cp866
csibm866
ISO-2022-JP
csiso2022jp
ISO-8859-10
csisolatin6
iso885910
iso8859-10
iso-ir-157
l6
latin6
ISO-8859-13
iso885913
iso8859-13
ISO-8859-14
iso885914
iso8859-14
ISO-8859-15
csisolatin9
iso_8859-15
iso885915
iso8859-15
l9
ISO-8859-16
ISO-8859-2
csisolatin2
iso_8859-2
iso_8859-2:1987
iso88592
iso8859-2
iso-ir-101
l2
latin2
ISO-8859-3
csisolatin3
iso_8859-3
iso_8859-3:1988
iso88593
iso8859-3
iso-ir-109
l3
latin3
ISO-8859-4
csisolatin4
iso_8859-4
iso_8859-4:1988
iso88594
iso8859-4
iso-ir-110
l4
latin4
ISO-8859-5
csisolatincyrillic
cyrillic
iso_8859-5
iso_8859-5:1988
iso88595
iso8859-5
iso-ir-144
ISO-8859-6
arabic
asmo-708
csiso88596e
csiso88596i
csisolatinarabic
ecma-114
iso_8859-6
iso_8859-6:1987
iso88596
iso8859-6
iso-8859-6-e
iso-8859-6-i
iso-ir-127
ISO-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
iso_8859-7
iso_8859-7:1987
iso88597
iso8859-7
iso-ir-126
sun_eu_greek
ISO-8859-8
csiso88598e
csisolatinhebrew
hebrew
iso_8859-8
iso_8859-8:1988
iso88598
iso8859-8
iso-8859-8-e
iso-ir-138
visual
ISO-8859-8-I
csiso88598i
logical
KOI8-R
cskoi8r
koi
koi8
koi8_r
KOI8-U
koi8-ru
macintosh
csmacintosh
mac
x-mac-roman
Shift_JIS
csshiftjis
ms_kanji
ms932
shift-jis
sjis
windows-31j
x-sjis
UTF-16BE
unicodefffe
UTF-16LE
csunicode
iso-10646-ucs-2
ucs-2
unicode
unicodeFEFF
UTF-16
UTF-32
csucs4
iso-10646-ucs-4
ucs-4
UTF-32BE
utf32_bigendian
UTF-32LE
utf32_littleendian
UTF-8
unicode-1-1-utf-8
utf8
windows-1250
cp1250
x-cp1250
windows-1251
cp1251
x-cp1251
windows-1252
ascii
cp1252
cp819
csisolatin1
ibm819
iso_8859-1
iso88591
iso8859-1
ISO-8859-1
iso-ir-100
l1
latin1
us-ascii
x-cp1252
windows-1253
cp1253
x-cp1253
windows-1254
cp1254
csisolatin5
iso_8859-9
iso_8859-9:1989
iso88599
iso8859-9
ISO-8859-9
iso-ir-148
l5
latin5
x-cp1254
windows-1255
cp1255
x-cp1255
windows-1256
cp1256
x-cp1256
windows-1257
cp1257
x-cp1257
windows-1258
cp1258
x-cp1258
windows-874
dos-874
iso885911
iso8859-11
ISO-8859-11
TIS-620
x-mac-cyrillic
x-mac-ukrainian
x-user-defined

以下はChrome 37からreplacementになっているのを確認

hz-gb-2312
hz
ISO-2022-CN
csiso2022cn
x-ISO-2022-CN-GB
iso-2022-cn-ext
ISO-2022-KR
csiso2022kr

以下はChrome 39で削除されているのを確認

bocu-1
csbocu-1
ibm-1214
ibm-1215
cesu-8
ibm-9400
IBM864
cp864
csibm864
ibm-864
ibm-864_X110-1999
scsu
ibm-1212
ibm-1213

Safari(OS X)

Big5
cn-big5
csbig5
ms950
windows-950
windows-950-2000
x-big5
x-windows-950
x-x-big5
Big5-HKSCS
big5hk
HKSCS-BIG5
ibm-1375
cp737
ibm737
cp950
EUC-JP
cseucpkdfmtjapanese
x-euc
x-euc-jp
EUC-KR
cseuckr
csksc56011987
iso-ir-149
korean
ks_c_5601-1987
ks_c_5601-1989
ksc_5601
ksc5601
ms949
windows-949
x-KSC5601
x-uhc
x-windows-949
EUC-TW
GB18030
ibm-1392
windows-54936
GBK
chinese
cn-gb
cp936
csgb2312
csgb231280
csiso58gb231280
euc-cn
gb_2312
gb_2312-80
GB2312
gb2312-1980
iso-ir-58
ms936
windows-936
windows-936-2000
x-euc-cn
x-gbk
IBM866
866
cp866
csibm866
ISO-2022-JP
csiso2022jp
jis7
ISO-2022-JP-3
ISO-8859-10
csisolatin6
iso885910
iso8859-10
iso-ir-157
l6
latin6
ISO-8859-13
iso885913
iso8859-13
ISO-8859-14
iso885914
iso8859-14
l8
latin8
ISO-8859-15
csisolatin9
iso_8859-15
iso885915
iso8859-15
l9
ISO-8859-16
l10
latin10
ISO-8859-2
csisolatin2
iso_8859-2
iso_8859-2:1987
iso88592
iso8859-2
iso-ir-101
l2
latin2
ISO-8859-3
csisolatin3
iso_8859-3
iso_8859-3:1988
iso88593
iso8859-3
iso-ir-109
l3
latin3
ISO-8859-4
csisolatin4
iso_8859-4
iso_8859-4:1988
iso88594
iso8859-4
iso-ir-110
l4
latin4
ISO-8859-5
csisolatincyrillic
cyrillic
iso_8859-5
iso_8859-5:1988
iso88595
iso8859-5
iso-ir-144
ISO-8859-6
arabic
asmo-708
csiso88596e
csiso88596i
csisolatinarabic
ecma-114
iso_8859-6
iso_8859-6:1987
iso88596
iso8859-6
iso-8859-6-e
iso-8859-6-i
iso-ir-127
ISO-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
iso_8859-7
iso_8859-7:1987
iso88597
iso8859-7
iso-ir-126
sun_eu_greek
ISO-8859-8
csiso88598e
csisolatinhebrew
hebrew
iso_8859-8
iso_8859-8:1988
iso88598
iso8859-8
iso-8859-8-e
iso-ir-138
visual
ISO-8859-8-I
csiso88598i
logical
JIS_C6226-1978
csiso42jisc62261978
JIS_X0208-1983
csiso87jisx0208
x0208
JIS_X0208-1990
JIS_X0212-1990
csiso159jisx02121990
x0212
johab
KOI8-R
cskoi8r
koi
koi8
koi8_r
KOI8-U
koi8-ru
macintosh
csmacintosh
mac
macroman
x-macroman
x-mac-roman
Shift_JIS
csshiftjis
ms_kanji
ms932
shift-jis
sjis
windows-31j
x-sjis
Shift_JIS_X0213-2000
UTF-16BE
unicodefffe
UTF-16LE
csunicode
iso-10646-ucs-2
ucs-2
unicode
unicodeFEFF
UTF-16
UTF-32
csucs4
ibm-1236
ibm-1237
iso-10646-ucs-4
ucs-4
UTF-32BE
ibm-1232
ibm-1233
ibm-9424
utf32_bigendian
UTF-32LE
ibm-1234
ibm-1235
utf32_littleendian
UTF-8
unicode-1-1-utf-8
utf8
windows-1250
cp1250
winlatin2
x-cp1250
windows-1251
cp1251
wincyrillic
x-cp1251
windows-1252
ansi_x3.4-1968
ascii
cp1252
cp819
csisolatin1
ibm819
iso_8859-1
iso_8859-1:1987
iso88591
iso8859-1
ISO-8859-1
iso-ir-100
l1
latin1
us-ascii
x-cp1252
windows-1253
cp1253
wingreek
x-cp1253
windows-1254
cp1254
csisolatin5
iso_8859-9
iso_8859-9:1989
iso88599
iso8859-9
ISO-8859-9
iso-ir-148
l5
latin5
winturkish
x-cp1254
windows-1255
cp1255
winhebrew
x-cp1255
windows-1256
cp1256
winarabic
x-cp1256
windows-1257
cp1257
winbaltic
x-cp1257
windows-1258
cp1258
winvietnamese
x-cp1258
windows-874
dos-874
iso885911
iso8859-11
ISO-8859-11
TIS-620
x-mac-arabic
x-mac-centraleurroman
macce
maccentraleurope
windows-10029
x-mac-ce
x-MacCentralEurope
x-mac-chinesesimp
xmacsimpchinese
x-mac-chinesetrad
xmactradchinese
x-mac-croatian
x-mac-cyrillic
maccy
maccyrillic
mac-cyrillic
windows-10007
x-MacCyrillic
x-MacUkraine
x-mac-ukrainian
x-mac-devanagari
x-mac-dingbats
x-mac-farsi
x-mac-greek
macgr
windows-10006
x-MacGreek
x-mac-gujarati
x-mac-gurmukhi
x-mac-hebrew
x-mac-icelandic
x-mac-japanese
x-mac-korean
x-mac-roman-latin1
x-mac-romanian
x-mac-symbol
x-mac-thai
x-mac-tibetan
x-mac-turkish
mactr
windows-10081
x-MacTurkish
x-mac-vt100
x-nextstep
x-user-defined

以下はSafari 10の時点でreplacementになっていたのを確認

hz-gb-2312
ISO-2022-CN
iso-2022-cn-ext
ISO-2022-KR
csiso2022kr

Firefox

Big5
Big5-HKSCS
cn-big5
csbig5
x-x-big5
EUC-JP
cseucpkdfmtjapanese
x-euc-jp
EUC-KR
cseuckr
csksc56011987
iso-ir-149
korean
ks_c_5601-1987
ks_c_5601-1989
ksc_5601
ksc5601
windows-949
GB18030
GBK
chinese
csgb2312
csiso58gb231280
gb_2312
gb_2312-80
GB2312
iso-ir-58
x-gbk
ibm866
866
cp866
csibm866
ISO-2022-JP
csiso2022jp
ISO-8859-10
csisolatin6
iso885910
iso8859-10
iso-ir-157
l6
latin6
ISO-8859-13
iso885913
iso8859-13
ISO-8859-14
iso885914
iso8859-14
ISO-8859-15
csisolatin9
iso_8859-15
iso885915
iso8859-15
l9
ISO-8859-16
ISO-8859-2
csisolatin2
iso_8859-2
iso88592
iso8859-2
iso-ir-101
l2
latin2
ISO-8859-3
csisolatin3
iso_8859-3
iso88593
iso8859-3
iso-ir-109
l3
latin3
ISO-8859-4
csisolatin4
iso_8859-4
iso88594
iso8859-4
iso-ir-110
l4
latin4
ISO-8859-5
csisolatincyrillic
cyrillic
iso_8859-5
iso88595
iso8859-5
iso-ir-144
ISO-8859-6
arabic
asmo-708
csiso88596e
csiso88596i
csisolatinarabic
ecma-114
iso_8859-6
iso88596
iso8859-6
iso-8859-6-e
iso-8859-6-i
iso-ir-127
ISO-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
iso_8859-7
iso88597
iso8859-7
iso-ir-126
sun_eu_greek
ISO-8859-8
csiso88598e
csisolatinhebrew
hebrew
iso_8859-8
iso88598
iso8859-8
iso-8859-8-e
iso-ir-138
visual
ISO-8859-8-I
csiso88598i
logical
KOI8-R
cskoi8r
koi
koi8
koi8_r
KOI8-U
macintosh
csmacintosh
mac
x-mac-roman
Shift_JIS
csshiftjis
ms_kanji
shift-jis
sjis
windows-31j
x-sjis
UTF-16BE
UTF-16LE
UTF-16
UTF-8
unicode-1-1-utf-8
utf8
Windows-1250
cp1250
x-cp1250
Windows-1251
cp1251
x-cp1251
Windows-1252
ansi_x3.4-1968
ascii
cp1252
cp819
csisolatin1
ibm819
iso_8859-1
iso88591
iso8859-1
ISO-8859-1
iso-ir-100
l1
latin1
us-ascii
x-cp1252
Windows-1253
cp1253
x-cp1253
Windows-1254
cp1254
csisolatin5
iso_8859-9
iso88599
iso8859-9
ISO-8859-9
iso-ir-148
l5
latin5
x-cp1254
Windows-1255
cp1255
x-cp1255
Windows-1256
cp1256
x-cp1256
Windows-1257
cp1257
x-cp1257
Windows-1258
cp1258
x-cp1258
Windows-874
dos-874
iso885911
iso8859-11
ISO-8859-11
TIS-620
x-mac-cyrillic
x-mac-ukrainian
x-user-defined

以下はFirefox 12で削除

GEOSTD8
T.61-8bit
csiso103t618bit
iso-ir-103
t.61

以下はFirefox 19で削除(または別のエンコーディングのエイリアスになった)

IBM864
cp864
csibm864
ibm-864
IBM864i
864i
cp864i
csibm864i
ibm-864i
iso-8859-6-e
csiso88596e
iso-8859-6-i
csiso88596i
iso-8859-8-e
csiso88598e
us-ascii
ascii
ansi_x3.4-1968
646
x-windows-949
ks_c_5601-1987

以下はFirefox 19からブラウザメニューから選択した場合のみ設定できていたが、Firefox 28からメニューからも削除

ARMSCII-8
GB2312
IBM850
IBM852
IBM855
IBM857
IBM862
ISO-8859-1
ISO-8859-11
ISO-IR-111
TIS-620
VISCII
x-euc-tw
x-johab
x-mac-ce
x-mac-croatian
x-mac-devanagari
x-mac-greek
x-mac-gujarati
x-mac-gurmukhi
x-mac-icelandic
x-mac-romanian
x-mac-turkish
x-viet-tcvn5712
x-viet-vps

以下はFirefox 28からreplacementになる(Bug 863728)

ISO-2022-KR
csiso2022kr
ISO-2022-CN
iso-2022-cn-ext

以下はFirefox 36の時点でreplacementになっているのを確認

hz-gb-2312

Opera

big5
cn-big5
csbig5
x-x-big5
big5-hkscs
euc-jp
cp51932
cscp51932
cseucpkdfmtjapanese
extended_unix_code_packed_format_for_japanese
euc-kr
cseuckr
csksc56011987
iso-ir-149
korean
ks_c_5601-1987
ks_c_5601-1989
ksc_5601
ksc5601
windows-949
euc-tw
gb18030
gbk
chinese
cn-gb
cp936
csgb2312
csiso58gb231280
euc-cn
gb_2312-80
GB2312
iso-ir-58
ms936
windows-936
x-gbk
hz-gb-2312
ibm866
866
cp866
csibm866
iso-2022-cn
iso-2022-jp
cp50220
cscp50220
csiso2022jp
iso-2022-jp-1
iso-2022-kr
csiso2022kr
iso-8859-10
csisolatin6
iso_8859-10:1992
iso885910
iso8859-10
iso-ir-157
l6
latin6
iso-8859-11
iso885911
iso8859-11
TIS-620
tis-620-2533
Windows-874
iso-8859-13
iso885913
iso8859-13
iso-8859-14
iso_8859-14
iso_8859-14:1998
iso885914
iso8859-14
iso-celtic
iso-ir-199
l8
latin8
iso-8859-15
iso_8859-15
iso885915
iso8859-15
latin-9
iso-8859-16
iso_8859-16
iso_8859-16:2001
iso885916
iso8859-16
iso-ir-226
l10
latin10
iso-8859-2
csisolatin2
iso_8859-2
iso_8859-2:1987
iso88592
iso8859-2
iso-ir-101
l2
latin2
iso-8859-3
csisolatin3
iso_8859-3
iso_8859-3:1988
iso88593
iso8859-3
iso-ir-109
l3
latin3
iso-8859-4
csisolatin4
iso_8859-4
iso_8859-4:1988
iso88594
iso8859-4
iso-ir-110
l4
latin4
iso-8859-5
csisolatincyrillic
cyrillic
iso_8859-5
iso_8859-5:1988
iso88595
iso8859-5
iso-ir-144
iso-8859-6
arabic
asmo-708
csiso88596e
csisolatinarabic
ecma-114
iso_8859-6
iso_8859-6:1987
iso_8859-6-e
iso88596
iso8859-6
iso-8859-6-e
iso-ir-127
iso-8859-6-i
csiso88596i
iso_8859-6-i
iso-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
iso_8859-7
iso_8859-7:1987
iso88597
iso8859-7
iso-ir-126
iso-8859-8
csiso88598e
csisolatinhebrew
hebrew
iso_8859-8
iso_8859-8:1988
iso_8859-8-e
iso88598
iso8859-8
iso-8859-8-e
iso-ir-138
iso-8859-8-i
csiso88598i
iso_8859-8-i
visual
koi8-r
cskoi8r
koi8-u
macintosh
csmacintosh
mac
x-mac-roman
shift_jis
cp932
csshiftjis
cswindows31j
ms_kanji
shift-jis
sjis
windows-31j
x-sjis
utf-16
csunicode
csunicode11
csunicodeascii
csunicodejapanese
csunicodelatin1
iso-10646
iso-10646-j-1
iso-10646-ucs-2
iso-10646-ucs-basic
iso-10646-unicode-latin1
unicode-1-1
unicode-2-0-utf-16
UTF-16BE
UTF-16LE
utf-8
unicode-1-1-utf-8
unicode-2-0-utf8
unicode-2-0-utf-8
utf8
viscii
csviscii
windows-1250
cp1250
microsoft-cp1250
x-cp1250
windows-1251
cp1251
microsoft-cp1251
x-cp1251
windows-1252
ansi_x3.4-1968
ansi_x3.4-1986
ascii
cp1252
cp367
cp819
csascii
csinvariant
csiso646basic1983
csisolatin1
ibm367
ibm819
invariant
iso_646.basic:1983
iso_646.irv:1991
iso_8859-1
iso_8859-1:1987
iso646-us
iso88591
iso8859-1
ISO-8859-1
iso-ir-100
iso-ir-6
l1
latin1
microsoft-cp1252
ref
us
us-ascii
x-cp1252
windows-1253
cp1253
microsoft-cp1253
x-cp1253
windows-1254
cp1254
csisolatin5
iso_8859-9
iso_8859-9:1989
iso88599
iso8859-9
ISO-8859-9
iso-ir-148
l5
latin5
microsoft-cp1254
x-cp1254
windows-1255
cp1255
microsoft-cp1255
x-cp1255
windows-1256
cp1256
microsoft-cp1256
x-cp1256
windows-1257
cp1257
microsoft-cp1257
x-cp1257
windows-1258
cp1258
microsoft-cp1258
x-cp1258
x-mac-ce
x-mac-cyrillic
x-mac-ukrainian
x-mac-greek
x-mac-turkish
x-user-defined

(以下はOpera12.02で削除されていたのを確認)

tcvn
windows-sami-2
sami-ws2
x-vps

IE

asmo-708
Big5
Big5-HKSCS
cn-big5
csbig5
x-x-big5
cp1025
cp866
ibm866
cp875
csiso2022jp
dos-720
dos-862
cp862
IBM862
euc-cn
x-euc-cn
EUC-JP
cseucpkdfmtjapanese
extended_unix_code_packed_format_for_japanese
iso-2022-jpeuc
x-euc
x-euc-jp
EUC-KR
cseuckr
iso-2022-kr-8
iso-2022-kr-8bit
GB18030
GB2312
chinese
cn-gb
csgb2312
csgb231280
csiso58gb231280
gb_2312-80
gb2312-80
GBK
iso-ir-58
x-gbk
hz-gb-2312
ibm00858
ccsid00858
cp00858
cp858
pc-multilingual-850+euro
ibm00924
ccsid00924
cp00924
ebcdic-latin9--euro
ibm01047
ibm01140
ccsid01140
cp01140
ebcdic-us-37+euro
ibm01141
ccsid01141
cp01141
ebcdic-de-273+euro
ibm01142
ccsid01142
cp01142
ebcdic-dk-277+euro
ebcdic-no-277+euro
ibm01143
ccsid01143
cp01143
ebcdic-fi-278+euro
ebcdic-se-278+euro
ibm01144
ccsid01144
cp01144
ebcdic-it-280+euro
ibm01145
ccsid01145
cp01145
ebcdic-es-284+euro
ibm01146
ccsid01146
cp01146
ebcdic-gb-285+euro
ibm01147
ccsid01147
cp01147
ebcdic-fr-297+euro
ibm01148
ccsid01148
cp01148
ebcdic-international-500+euro
ibm01149
ccsid01149
cp01149
ebcdic-is-871+euro
ibm037
cp037
csibm037
ebcdic-cp-ca
ebcdic-cp-nl
ebcdic-cp-us
ebcdic-cp-wt
ibm1026
cp1026
csibm1026
ibm273
cp273
csibm273
ibm277
csibm277
ebcdic-cp-dk
ebcdic-cp-no
ibm278
cp278
csibm278
ebcdic-cp-fi
ebcdic-cp-se
ibm280
cp280
csibm280
ebcdic-cp-it
ibm284
cp284
csibm284
ebcdic-cp-es
ibm285
cp285
csibm285
ebcdic-cp-gb
ibm290
cp290
csibm290
ebcdic-jp-kana
ibm297
cp297
csibm297
ebcdic-cp-fr
ibm420
cp420
csibm420
ebcdic-cp-ar1
ibm423
cp423
csibm423
ebcdic-cp-gr
ibm424
cp424
csibm424
ebcdic-cp-he
ibm437
437
cp437
cspc8codepage437
ibm500
cp500
csibm500
ebcdic-cp-be
ebcdic-cp-ch
ibm737
ibm775
IBM850
cp850
IBM852
cp852
IBM855
cp855
IBM857
cp857
ibm860
cp860
ibm861
cp861
ibm863
cp863
IBM864
cp864
ibm865
cp865
ibm869
cp869
ibm870
cp870
csibm870
ebcdic-cp-roece
ebcdic-cp-yu
ibm871
cp871
csibm871
ebcdic-cp-is
ibm880
cp880
csibm880
ebcdic-cyrillic
ibm905
cp905
csibm905
ebcdic-cp-tr
ibm-thai
csibmthai
ISO-2022-JP
ISO-2022-KR
csiso2022kr
iso-2022-kr-7
iso-2022-kr-7bit
ISO-8859-1
cp819
csisolatin1
ibm819
iso_8859-1
iso_8859-1:1987
iso8859-1
iso-ir-100
l1
latin1
ISO-8859-13
ISO-8859-15
csisolatin9
iso_8859-15
l9
latin9
ISO-8859-2
csisolatin2
iso_8859-2
iso_8859-2:1987
iso8859-2
iso-ir-101
l2
latin2
ISO-8859-3
csisolatin3
iso_8859-3
iso_8859-3:1988
iso-ir-109
l3
latin3
ISO-8859-4
csisolatin4
iso_8859-4
iso_8859-4:1988
iso-ir-110
l4
latin4
ISO-8859-5
csisolatincyrillic
cyrillic
iso_8859-5
iso_8859-5:1988
iso-ir-144
ISO-8859-6
arabic
csisolatinarabic
ecma-114
iso_8859-6
iso_8859-6:1987
iso-ir-127
ISO-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
iso_8859-7
iso_8859-7:1987
iso-ir-126
ISO-8859-8
csisolatinhebrew
hebrew
iso_8859-8
iso_8859-8:1988
iso-ir-138
logical
visual
ISO-8859-8-I
ISO-8859-9
csisolatin5
iso_8859-9
iso_8859-9:1989
iso-ir-148
l5
latin5
johab
KOI8-R
cskoi8r
koi
koi8
koi8r
KOI8-U
koi8-ru
ks_c_5601-1987
csksc56011987
iso-ir-149
korean
ks_c_5601
ks_c_5601_1987
ks_c_5601-1989
ksc_5601
ksc5601
ks-c5601
ks-c-5601
macintosh
Shift_JIS
csshiftjis
cswindows31j
ms_kanji
ms932
shift-jis
sjis
windows-31j
x-ms-cp932
x-sjis
unicode
UTF-16
UTF-16LE
unicodeFEFF
unicodefffe
UTF-16BE
us-ascii
ansi_x3.4-1968
ansi_x3.4-1986
ascii
cp367
csascii
ibm367
iso_646.irv:1991
iso646-us
iso-ir-6
us
UTF-7
csunicode11utf7
unicode-1-1-utf-7
unicode-2-0-utf-7
x-unicode-1-1-utf-7
x-unicode-2-0-utf-7
UTF-8
unicode-1-1-utf-8
unicode-2-0-utf-8
x-unicode-1-1-utf-8
x-unicode-2-0-utf-8
Windows-1250
x-cp1250
Windows-1251
x-cp1251
Windows-1252
x-ansi
Windows-1253
Windows-1254
Windows-1255
Windows-1256
cp1256
Windows-1257
Windows-1258
Windows-874
dos-874
ISO-8859-11
TIS-620
x-chinese-cns
x-chinese-eten
x-cp20001
x-cp20003
x-cp20004
x-cp20005
x-cp20261
x-cp20269
x-cp20936
x-cp20949
x-cp21027
x-cp50227
x-cp50229
x-ebcdic-koreanextended
x-ia5
irv
x-ia5-german
din_66003
x-ia5-norwegian
Norwegian
ns_4551-1
x-ia5-swedish
sen_850200_b
Swedish
x-iscii-as
x-iscii-be
x-iscii-de
x-iscii-gu
x-iscii-ka
x-iscii-ma
x-iscii-or
x-iscii-pa
x-iscii-ta
x-iscii-te
x-mac-arabic
x-mac-ce
x-mac-chinesesimp
x-mac-chinesetrad
x-mac-croatian
x-mac-cyrillic
x-mac-greek
x-mac-hebrew
x-mac-icelandic
x-mac-japanese
x-mac-korean
x-mac-romanian
x-mac-thai
x-mac-turkish
x-mac-ukrainian
x-user-defined
_autodetect_kr

Edge

asmo-708
Big5
Big5-HKSCS
cn-big5
csbig5
x-x-big5
cp866
ibm866
csiso2022jp
dos-720
DOS-862
cp862
IBM862
euc-cn
x-euc-cn
euc-jp
cseucpkdfmtjapanese
extended_unix_code_packed_format_for_japanese
iso-2022-jpeuc
x-euc
x-euc-jp
euc-kr
cseuckr
iso-2022-kr-8
iso-2022-kr-8bit
GB18030
gb2312
chinese
cn-gb
csgb2312
csgb231280
csiso58gb231280
gb_2312-80
gb2312-80
GBK
iso-ir-58
x-gbk
hz-gb-2312
IBM00858
ccsid00858
cp00858
cp858
pc-multilingual-850+euro
IBM437
437
cp437
cspc8codepage437
ibm737
ibm775
ibm850
cp850
ibm852
cp852
IBM855
cp855
ibm857
cp857
IBM860
cp860
ibm861
cp861
IBM863
cp863
IBM864
cp864
IBM865
cp865
ibm869
cp869
ISO-2022-JP
iso-2022-kr
csiso2022kr
iso-2022-kr-7
iso-2022-kr-7bit
iso-8859-1
cp819
csisolatin1
ibm819
iso_8859-1
iso_8859-1:1987
iso8859-1
iso-ir-100
l1
latin1
ISO-8859-13
iso-8859-15
csisolatin9
iso_8859-15
l9
latin9
iso-8859-2
csisolatin2
iso_8859-2
iso_8859-2:1987
iso8859-2
iso-ir-101
l2
latin2
iso-8859-3
csisolatin3
iso_8859-3
iso_8859-3:1988
iso-ir-109
l3
latin3
iso-8859-4
csisolatin4
iso_8859-4
iso_8859-4:1988
iso-ir-110
l4
latin4
iso-8859-5
csisolatincyrillic
cyrillic
iso_8859-5
iso_8859-5:1988
iso-ir-144
iso-8859-6
arabic
csisolatinarabic
ecma-114
iso_8859-6
iso_8859-6:1987
iso-ir-127
iso-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
iso_8859-7
iso_8859-7:1987
iso-ir-126
iso-8859-8
csisolatinhebrew
hebrew
iso_8859-8
iso_8859-8:1988
ISO-8859-8 Visual
iso-ir-138
logical
visual
ISO-8859-8-I
iso-8859-9
csisolatin5
iso_8859-9
iso_8859-9:1989
iso-ir-148
l5
latin5
johab
koi8-r
cskoi8r
koi
koi8
koi8r
koi8-u
koi8-ru
ks_c_5601-1987
csksc56011987
iso-ir-149
korean
ks_c_5601
ks_c_5601_1987
ks_c_5601-1989
ksc_5601
ksc5601
ks-c5601
ks-c-5601
macintosh
shift_jis
csshiftjis
cswindows31j
ms_kanji
ms932
shift-jis
sjis
windows-31j
x-ms-cp932
x-sjis
unicode
UTF-16
UTF-16LE
unicodeFEFF
unicodefffe
UTF-16BE
us-ascii
ansi_x3.4-1968
ansi_x3.4-1986
cp367
csascii
ibm367
iso_646.irv:1991
iso646-us
iso-ir-6
us
utf-8
ccsid00924
ccsid01140
ccsid01141
ccsid01142
ccsid01143
ccsid01144
ccsid01145
ccsid01146
ccsid01147
ccsid01148
ccsid01149
cp00924
cp01140
cp01141
cp01142
cp01143
cp01144
cp01145
cp01146
cp01147
cp01148
cp01149
cp037
cp1025
cp1026
cp273
cp278
cp280
cp284
cp285
cp290
cp297
cp420
cp423
cp424
cp500
cp870
cp871
cp875
cp880
cp905
cp930
cp933
cp935
cp937
cp939
csibm037
csibm1026
csibm273
csibm277
csibm278
csibm280
csibm284
csibm285
csibm290
csibm297
csibm420
csibm423
csibm424
csibm500
csibm870
csibm871
csibm880
csibm905
csibmthai
csunicode11utf7
ebcdic-cp-ar1
ebcdic-cp-be
ebcdic-cp-ca
ebcdic-cp-ch
ebcdic-cp-dk
ebcdic-cp-es
ebcdic-cp-fi
ebcdic-cp-fr
ebcdic-cp-gb
ebcdic-cp-gr
ebcdic-cp-he
ebcdic-cp-is
ebcdic-cp-it
ebcdic-cp-nl
ebcdic-cp-no
ebcdic-cp-roece
ebcdic-cp-se
ebcdic-cp-tr
ebcdic-cp-us
ebcdic-cp-wt
ebcdic-cp-yu
ebcdic-cyrillic
ebcdic-de-273+euro
ebcdic-dk-277+euro
ebcdic-es-284+euro
ebcdic-fi-278+euro
ebcdic-fr-297+euro
ebcdic-gb-285+euro
ebcdic-international-500+euro
ebcdic-is-871+euro
ebcdic-it-280+euro
ebcdic-jp-kana
ebcdic-latin9--euro
ebcdic-no-277+euro
ebcdic-se-278+euro
ebcdic-us-37+euro
ibm00924
ibm01047
ibm01140
ibm01141
ibm01142
ibm01143
ibm01144
ibm01145
ibm01146
ibm01147
ibm01148
ibm01149
ibm037
ibm1026
ibm273
ibm277
ibm278
ibm280
ibm284
ibm285
ibm290
ibm297
ibm420
ibm423
ibm424
ibm500
ibm870
ibm871
ibm880
ibm905
ibm-thai
unicode-1-1-utf-7
unicode-1-1-utf-8
unicode-2-0-utf-7
unicode-2-0-utf-8
UTF-7
utf8
x-ebcdic-japaneseanduscanada
x-ebcdic-koreanextended
x-unicode-1-1-utf-7
x-unicode-1-1-utf-8
x-unicode-2-0-utf-7
x-unicode-2-0-utf-8
Windows-1250
x-cp1250
windows-1251
cp1251
x-cp1251
windows-1252
ascii
x-ansi
Windows-1253
Windows-1254
Windows-1255
windows-1256
cp1256
Windows-1257
Windows-1258
windows-874
dos-874
ISO-8859-11
TIS-620
x-chinese-cns
x-chinese-eten
x-cp20001
x-cp20003
x-cp20004
x-cp20005
x-cp20261
x-cp20269
x-cp20936
x-cp20949
x-cp21027
x-cp50227
x-cp50229
x-IA5
irv
x-IA5-German
din_66003
x-IA5-Norwegian
Norwegian
ns_4551-1
x-IA5-Swedish
sen_850200_b
Swedish
x-iscii-as
x-iscii-be
x-iscii-de
x-iscii-gu
x-iscii-ka
x-iscii-ma
x-iscii-or
x-iscii-pa
x-iscii-ta
x-iscii-te
x-mac-arabic
x-mac-ce
x-mac-chinesesimp
x-mac-chinesetrad
x-mac-croatian
x-mac-cyrillic
x-mac-greek
x-mac-hebrew
x-mac-icelandic
x-mac-japanese
x-mac-korean
x-mac-romanian
x-mac-thai
x-mac-turkish
x-mac-ukrainian
x-user-defined
_autodetect_kr

Android browser

Big5
big5+
cn-big5
csbig5
windows-950
windows-950-2000
x-big5
x-x-big5
Big5-HKSCS
big5hk
HKSCS-BIG5
ibm-1375
ibm-1375_P100-2007
bocu-1
csbocu-1
ibm-1214
ibm-1215
cesu-8
ibm-9400
cp864
csibm864
dos-720
IBM864
ibm-864
ibm-864_X110-1999
EUC-JP
cseucpkdfmtjapanese
euc_jp
eucjis
eucjp
extended_unix_code_packed_format_for_japanese
ibm-954
ibm-954_P101-2007
ujis
x-euc
x-eucjp
x-euc-jp
EUC-KR
5601
cseuckr
csksc56011987
euc_kr
euckr
iso-ir-149
korean
ks_c_5601
ks_c_5601_1987
ks_c_5601-1987
ks_c_5601-1989
ksc_5601
ksc5601
ks-c5601
ksc-5601
ks-c-5601
ksc5601_1987
ksc5601-1987
ks-c-5601-1987
ms949
windows-949
windows-949-2000
x-uhc
x-windows-949
GB18030
ibm-1392
windows-54936
GBK
chinese
cn-gb
cp936
csgb2312
csgb231280
csiso58gb231280
euc_cn
euccn
euc-cn
g.b.2312(80)
gb_2312
gb_2312-80
GB2312
gb2312-1980
gb231280
gb2312-80
iso-ir-58
ms936
windows-936
windows-936-2000
x-euc-cn
x-gbk
hz-gb-2312
hz
ISO-2022-CN
csiso2022cn
ISO_2022,locale=zh,version=0
iso-2022-cn-ext
ISO_2022,locale=zh,version=1
ISO-2022-JP
_iso-2022-jp
csiso2022jp
ISO_2022,locale=ja,version=0
iso2022jp
jis7
ISO-2022-KR
csiso2022kr
ISO_2022,locale=ko,version=0
ISO-8859-1
819
8859_1
8859-1
cp819
csisolatin1
ibm819
ibm-819
iso_8859-1
iso_8859-1:1987
iso88591
iso8859-1
iso-ir-100
l1
latin1
ISO-8859-10
csisolatin6
iso_8859-10
iso_8859-10:1992
iso-8859_10-1998
iso885910
iso8859-10
iso-ir-157
l6
latin6
ISO-8859-13
8859_13
8859-13
921
cp921
ibm-921
ibm-921_P100-1995
iso_8859-13
iso885913
iso8859-13
windows-28603
ISO-8859-14
iso_8859-14
iso_8859-14:1998
iso-8859_14-1998
iso885914
iso8859-14
iso-celtic
iso-ir-199
l8
latin8
ISO-8859-15
8859_15
8859-15
923
cp923
csisolatin0
csisolatin9
ibm-923
ibm-923_P100-1998
iso_8859-15
iso8859_15_fdis
iso885915
iso8859-15
l9
latin0
latin9
latin-9
windows-28605
ISO-8859-16
iso_8859-16
iso_8859-16:2001
iso-ir-226
l10
latin10
ISO-8859-2
8859_2
8859-2
912
cp912
csisolatin2
ibm-912
ibm-912_P100-1995
iso_8859-2
iso_8859-2:1987
iso88592
iso8859-2
iso-ir-101
l2
latin2
windows-28592
ISO-8859-3
8859_3
8859-3
913
cp913
csisolatin3
ibm-913
ibm-913_P100-2000
iso_8859-3
iso_8859-3:1988
iso8859_3
iso88593
iso8859-3
iso-ir-109
l3
latin3
windows-28593
ISO-8859-4
8859_4
8859-4
914
cp914
csisolatin4
ibm-914
ibm-914_P100-1995
iso_8859-4
iso_8859-4:1988
iso8859_4
iso88594
iso8859-4
iso-ir-110
l4
latin4
windows-28594
ISO-8859-5
8859_5
8859-5
915
cp915
csisolatincyrillic
cyrillic
ibm-915
ibm-915_P100-1995
iso_8859-5
iso_8859-5:1988
iso8859.5
iso-8859.5
iso8859_5
iso88595
iso8859-5
iso-ir-144
windows-28595
ISO-8859-6
1089
8859_6
8859-6
arabic
asmo-708
cp1089
csisolatinarabic
ecma-114
ibm-1089
ibm-1089_P100-1995
iso_8859-6
iso_8859-6:1987
iso_8859-6-e
iso_8859-6-i
iso8859_6
iso88596
iso8859-6
iso-8859-6-e
iso-8859-6-i
iso-ir-127
windows-28596
ISO-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
ibm-9005
ibm-9005_X110-2007
iso_8859-7
iso_8859-7:1987
iso8859_7
iso88597
iso8859-7
iso-ir-126
sun_eu_greek
windows-28597
ISO-8859-8
8859_8
8859-8
csisolatinhebrew
hebrew
hebrew8
ibm-5012
ibm-5012_P100-1999
iso_8859-8
iso_8859-8:1988
iso_8859-8-e
iso8859_8
iso88598
iso8859-8
iso-8859-8-e
iso-ir-138
visual
windows-28598
ISO-8859-8-I
csiso88598i
iso_8859-8-i
iso-8859-8i
logical
KOI8-R
cp878
cskoi8r
ibm-878
ibm-878_P100-1996
koi
koi8
koi8_r
koi8r
windows-20866
KOI8-U
ibm-1168
ibm-1168_P100-2002
windows-21866
macintosh
csmacintosh
mac
macos-0_2-10.2
macroman
windows-10000
x-macroman
x-mac-roman
scsu
ibm-1212
ibm-1213
Shift_JIS
cp932
cp943c
csshiftjis
cswindows31j
ibm943
ibm-943
ibm-943_P15A-2003
ibm-943_VSUB_VPUA
IBM-943C
ms_kanji
ms932
pck
shiftjis
shift-jis
sjis
windows31j
windows-31j
windows-932
x_sjis
x-ms-cp932
x-sjis
us-ascii
646
ansi_x3.4-1968
ansi_x3.4-1986
ascii
ascii7
ascii-7
cp367
csascii
ibm367
ibm-367
iso_646.irv:1983
iso_646.irv:1991
iso646-us
iso-ir-6
iso-ir-6us
us
us_ascii
windows-20127
x-ansi
UTF-16BE
cp1200
cp1201
ibm-1200
ibm-1201
ibm-13488
ibm-13489
ibm-17584
ibm-17585
ibm-21680
ibm-21681
ibm-25776
ibm-25777
ibm-29872
ibm-29873
ibm-61955
ibm-61956
UnicodeBigUnmarked
unicodefffe
utf16_bigendian
windows-1201
x-utf-16be
x-utf-16-be
UTF-16LE
csunicode
ibm-1202
ibm-1203
ibm-1204
ibm-1205
ibm-13490
ibm-13491
ibm-17586
ibm-17587
ibm-21682
ibm-21683
ibm-25778
ibm-25779
ibm-29874
ibm-29875
iso-10646-ucs-2
ucs2
ucs-2
unicode
unicodeFEFF
UnicodeLittleUnmarked
UTF-16
utf16_littleendian
utf16le
windows-1200
x-utf-16le
utf-32
csucs4
ibm-1236
ibm-1237
iso-10646-ucs-4
ucs4
ucs-4
utf32
UTF-32BE
ibm-1232
ibm-1233
ibm-9424
utf32:big-endian
utf32_bigendian
UTF-32LE
ibm-1234
ibm-1235
utf32:little-endian
utf32_littleendian
UTF-8
cp1208
ibm1208
ibm-1208
ibm-1209
ibm-13496
ibm-13497
ibm-17592
ibm-17593
ibm-5304
ibm-5305
unicode11:utf8
unicode-1-1-utf-8
unicode-2-0-utf8
unicode-2-0-utf-8
utf8
windows-65001
x-unicode-2-0-utf-8
Windows-1250
cp1250
ibm-5346
ibm-5346_P100-1998
winlatin2
x-cp1250
Windows-1251
ANSI1251
ansi-1251
cp1251
cp-1251
ibm-5347
ibm-5347_P100-1998
wincyrillic
x-cp1251
Windows-1252
cp1252
ibm-1252
ibm-1252_P100-2000
ibm-5348
ibm-5348_P100-1997
winlatin1
Windows-1253
cp1253
ibm-5349
ibm-5349_P100-1998
wingreek
Windows-1254
8859_9
8859-9
920
cp1254
cp920
csisolatin5
ECMA-128
ibm-5350
ibm-5350_P100-1998
ibm-920
ibm-920_P100-1995
iso_8859-9
iso_8859-9:1989
iso8859_9
iso88599
iso8859-9
ISO-8859-9
iso-ir-148
l5
latin5
turkish
turkish8
windows-28599
winturkish
Windows-1255
cp1255
ibm-9447
ibm-9447_P100-2002
winhebrew
Windows-1256
cp1256
ibm-9448
ibm-9448_X100-2005
winarabic
Windows-1257
cp1257
ibm-9449
ibm-9449_P100-2002
winbaltic
Windows-1258
cp1258
ibm-5354
ibm-5354_P100-1998
winvietnamese
Windows-874
cp874
dos-874
eucTH
ibm874
ibm-874
ibm-9066
iso_8859-11
iso885911
iso8859-11
ISO-8859-11
ms874
tis620
TIS-620
tis620.2533
windows-874
windows-874-2000
x-mac-cyrillic
maccy
maccyrillic
mac-cyrillic
macos-7_3-10.2
windows-10007
x-MacCyrillic
x-mac-ukrainian
x-user-defined

Safari(iOS 7.0.4)

adobe-standard-encoding
csadobestandardencoding
ibm-1276
ibm-1276_P100-1995
Big5
cn-big5
csbig5
ms950
windows-950
windows-950-2000
x-big5
x-windows-950
x-x-big5
Big5-HKSCS
big5hk
HKSCS-BIG5
ibm-1375
ibm-1375_P100-2007
bocu-1
csbocu-1
ibm-1214
ibm-1215
cesu-8
ibm-9400
cp851
851
cspc851
ibm851
ibm-851
ibm-851_P100-1995
EUC-JP
cseucpkdfmtjapanese
eucjis
extended_unix_code_packed_format_for_japanese
ujis
x-euc
x-euc-jp
EUC-KR
5601
970
cp1363
cp970
cseuckr
csksc56011987
ibm-1363
ibm-1363_P11B-1998
ibm-1363_VSUB_VPUA
ibm-970
ibm-970_P110_P110-2006_U2
ibm-970_vpua
ibm-euckr
iso-ir-149
korean
ks_c_5601-1987
ks_c_5601-1989
ksc
ksc_5601
ksc5601
ms949
windows-51949
windows-949
windows-949-2000
x-IBM1363C
x-IBM970
x-KSC5601
x-uhc
x-windows-949
GB18030
ibm-1392
windows-54936
GBK
1383
chinese
cn-gb
cp1383
cp936
csgb2312
csgb231280
csiso58gb231280
euc-cn
gb_2312-80
GB2312
GB2312.1980-0
gb2312-1980
hp15CN
ibm-1383
ibm-1383_P110-1999
ibm-1383_vpua
ibm-5478
ibm-5478_P100-1995
ibm-euccn
iso-ir-58
ms936
windows-936
windows-936-2000
x-euc-cn
x-gbk
hp-roman8
cshproman8
ibm-1051
ibm-1051_P100-1995
r8
roman8
x-roman8
hz-gb-2312
hz
ibm00858
ccsid00858
cp00858
cp858
ibm-858
ibm-858_P100-1997
pc-multilingual-850+euro
windows-858
ibm01140
ccsid01140
cp01140
cp1140
ebcdic-us-37+euro
ibm-1140
ibm-1140_P100-1997
ibm-1140_P100-1997,swaplfnl
ibm01141
ccsid01141
cp01141
cp1141
ebcdic-de-273+euro
ibm-1141
ibm-1141_P100-1997
ibm-1141_P100-1997,swaplfnl
ibm01142
ccsid01142
cp01142
cp1142
ebcdic-dk-277+euro
ebcdic-no-277+euro
ibm-1142
ibm-1142_P100-1997
ibm-1142_P100-1997,swaplfnl
ibm01143
ccsid01143
cp01143
cp1143
ebcdic-fi-278+euro
ebcdic-se-278+euro
ibm-1143
ibm-1143_P100-1997
ibm-1143_P100-1997,swaplfnl
ibm01144
ccsid01144
cp01144
cp1144
ebcdic-it-280+euro
ibm-1144
ibm-1144_P100-1997
ibm-1144_P100-1997,swaplfnl
ibm01145
ccsid01145
cp01145
cp1145
ebcdic-es-284+euro
ibm-1145
ibm-1145_P100-1997
ibm-1145_P100-1997,swaplfnl
ibm01146
ccsid01146
cp01146
cp1146
ebcdic-gb-285+euro
ibm-1146
ibm-1146_P100-1997
ibm-1146_P100-1997,swaplfnl
ibm01147
ccsid01147
cp01147
cp1147
ebcdic-fr-297+euro
ibm-1147
ibm-1147_P100-1997
ibm-1147_P100-1997,swaplfnl
ibm01148
ccsid01148
cp01148
cp1148
ebcdic-international-500+euro
ibm-1148
ibm-1148_P100-1997
ibm-1148_P100-1997,swaplfnl
ibm01149
ccsid01149
cp01149
cp1149
ebcdic-is-871+euro
ibm-1149
ibm-1149_P100-1997
ibm-1149_P100-1997,swaplfnl
ibm037
037
cp037
cp37
cpibm37
csibm037
ebcdic-cp-ca
ebcdic-cp-nl
ebcdic-cp-us
ebcdic-cp-wt
ibm-037
ibm-37
ibm-37_P100-1995
ibm-37_P100-1995,swaplfnl
ibm1026
1026
cp1026
csibm1026
ibm-1026
ibm-1026_P100-1995
ibm1047
1047
cp1047
ibm-1047
ibm-1047_P100-1995
ibm-1047_P100-1995,swaplfnl
ibm273
273
cp273
csibm273
ebcdic-de
ibm-273
ibm-273_P100-1995
ibm277
277
cp277
csibm277
ebcdic-cp-dk
ebcdic-cp-no
ebcdic-dk
ibm-277
ibm-277_P100-1995
ibm278
278
cp278
csibm278
ebcdic-cp-fi
ebcdic-cp-se
ebcdic-sv
ibm-278
ibm-278_P100-1995
ibm280
280
cp280
csibm280
ebcdic-cp-it
ibm-280
ibm-280_P100-1995
ibm284
284
cp284
cpibm284
csibm284
ebcdic-cp-es
ibm-284
ibm-284_P100-1995
ibm285
285
cp285
cpibm285
csibm285
ebcdic-cp-gb
ebcdic-gb
ibm-285
ibm-285_P100-1995
ibm290
cp290
csibm290
ebcdic-jp-kana
ibm-290
ibm-290_P100-1995
ibm297
297
cp297
cpibm297
csibm297
ebcdic-cp-fr
ibm-297
ibm-297_P100-1995
ibm420
420
cp420
csibm420
ebcdic-cp-ar1
ibm-420
ibm-420_X120-1999
ibm424
424
cp424
csibm424
ebcdic-cp-he
ibm-424
ibm-424_P100-1995
ibm437
437
cp437
cspc8codepage437
ibm-437
ibm-437_P100-1995
windows-437
ibm500
500
cp500
csibm500
ebcdic-cp-be
ebcdic-cp-ch
ibm-500
ibm-500_P100-1995
ibm775
775
cp775
cspc775baltic
ibm-775
ibm-775_P100-1996
windows-775
IBM850
850
cp850
cspc850multilingual
ibm-850
ibm-850_P100-1995
windows-850
IBM852
852
cp852
cspcp852
ibm-852
ibm-852_P100-1995
windows-852
IBM855
855
cp855
csibm855
csPCp855
ibm-855
ibm-855_P100-1995
windows-855
IBM857
857
cp857
csibm857
ibm-857
ibm-857_P100-1995
windows-857
ibm860
860
cp860
csibm860
ibm-860
ibm-860_P100-1995
ibm861
861
cp861
cp-is
csibm861
ibm-861
ibm-861_P100-1995
windows-861
IBM862
862
cp862
cspc862latinhebrew
dos-862
ibm-862
ibm-862_P100-1995
windows-862
ibm863
863
cp863
csibm863
ibm-863
ibm-863_P100-1995
IBM864
cp864
csibm864
dos-720
ibm-864
ibm-864_X110-1999
ibm865
865
cp865
csibm865
ibm-865
ibm-865_P100-1995
ibm866
866
cp866
csibm866
ibm-866
ibm-866_P100-1995
windows-866
ibm868
868
cp868
cp-ar
csibm868
ibm-868
ibm-868_P100-1995
ibm869
869
cp869
cp-gr
csibm869
ibm-869
ibm-869_P100-1995
windows-869
ibm870
cp870
csibm870
ebcdic-cp-roece
ebcdic-cp-yu
ibm-870
ibm-870_P100-1995
ibm871
871
cp871
csibm871
ebcdic-cp-is
ebcdic-is
ibm-871
ibm-871_P100-1995
ibm918
cp918
csibm918
ebcdic-cp-ar2
ibm-918
ibm-918_P100-1995
ibm-thai
838
cp838
csibmthai
IBM838
ibm-838
ibm-838_P100-1995
ibm-9030
ISO-2022-CN
csiso2022cn
x-ISO-2022-CN-GB
iso-2022-cn-ext
ISO-2022-JP
csiso2022jp
jis7
x-windows-50220
x-windows-iso2022jp
iso-2022-jp-1
csjisencoding
ibm-5054
jis
jis_encoding
x-windows-50221
iso-2022-jp-2
csiso2022jp2
ISO-2022-KR
csiso2022kr
ISO-8859-1
819
cp819
csisolatin1
ibm819
ibm-819
iso_8859-1:1987
iso8859-1
iso-ir-100
l1
latin1
ISO-8859-10
csisolatin6
iso_8859-10:1992
iso-8859_10-1998
iso8859-10
iso-ir-157
l6
latin6
ISO-8859-13
8859_13
921
cp921
ibm-921
ibm-921_P100-1995
iso8859-13
windows-28603
x-IBM921
ISO-8859-14
iso_8859-14:1998
iso-8859_14-1998
iso8859-14
iso-celtic
iso-ir-199
l8
latin8
ISO-8859-15
8859_15
923
cp923
csisolatin0
csisolatin9
ibm-923
ibm-923_P100-1998
iso8859_15_fdis
iso8859-15
l9
latin0
latin-9
windows-28605
ISO-8859-16
iso_8859-16:2001
iso-ir-226
l10
latin10
ISO-8859-2
8859_2
912
cp912
csisolatin2
ibm-912
ibm-912_P100-1995
iso_8859-2:1987
iso8859-2
iso-ir-101
l2
latin2
windows-28592
ISO-8859-3
8859_3
913
cp913
csisolatin3
ibm-913
ibm-913_P100-2000
iso_8859-3:1988
iso8859-3
iso-ir-109
l3
latin3
windows-28593
ISO-8859-4
8859_4
914
cp914
csisolatin4
ibm-914
ibm-914_P100-1995
iso_8859-4:1988
iso8859-4
iso-ir-110
l4
latin4
windows-28594
ISO-8859-5
8859_5
915
cp915
csisolatincyrillic
cyrillic
ibm-915
ibm-915_P100-1995
iso_8859-5:1988
iso8859-5
iso-ir-144
windows-28595
ISO-8859-6
1089
8859_6
arabic
asmo-708
cp1089
csisolatinarabic
ecma-114
ibm-1089
ibm-1089_P100-1995
iso_8859-6:1987
iso8859-6
iso-8859-6-e
iso-8859-6-i
iso-ir-127
windows-28596
x-ISO-8859-6S
ISO-8859-7
csisolatingreek
ecma-118
elot_928
greek
greek8
ibm-9005
ibm-9005_X110-2007
iso_8859-7:1987
iso8859-7
iso-ir-126
sun_eu_greek
windows-28597
ISO-8859-8
8859_8
csisolatinhebrew
hebrew
hebrew8
ibm-5012
ibm-5012_P100-1999
iso_8859-8:1988
iso8859-8
iso-8859-8-e
iso-ir-138
visual
windows-28598
ISO-8859-8-I
csiso88598i
logical
KOI8-R
cp878
cskoi8r
ibm-878
ibm-878_P100-1996
koi
koi8
windows-20866
KOI8-U
ibm-1168
ibm-1168_P100-2002
windows-21866
macintosh
csmacintosh
mac
macos-0_2-10.2
macroman
windows-10000
x-macroman
x-mac-roman
scsu
ibm-1212
ibm-1213
Shift_JIS
cp932
cp943c
csshiftjis
cswindows31j
ibm-943
ibm-943_P15A-2003
ibm-943_VSUB_VPUA
IBM-943C
ms_kanji
ms932
pck
shift-jis
sjis
windows-31j
windows-932
x-JISAutoDetect
x-MS932_0213
x-ms-cp932
x-sjis
us-ascii
646
ansi_x3.4-1968
ansi_x3.4-1986
ascii
ascii7
cp367
csascii
ibm367
ibm-367
iso_646.irv:1983
iso_646.irv:1991
iso646-us
iso-ir-6
us
windows-20127
x-ansi
UTF-16BE
cp1200
cp1201
ibm-1200
ibm-1201
ibm-13488
ibm-13489
ibm-17584
ibm-17585
ibm-21680
ibm-21681
ibm-25776
ibm-25777
ibm-29872
ibm-29873
ibm-61955
ibm-61956
UnicodeBigUnmarked
unicodefffe
utf16_bigendian
UTF-16BE,version=1
windows-1201
x-utf-16be
UTF-16LE
csunicode
ibm-1202
ibm-1203
ibm-1204
ibm-1205
ibm-13490
ibm-13491
ibm-17586
ibm-17587
ibm-21682
ibm-21683
ibm-25778
ibm-25779
ibm-29874
ibm-29875
iso-10646-ucs-2
ucs-2
unicode
unicodeFEFF
UnicodeLittleUnmarked
UTF-16
UTF-16,version=1
UTF-16,version=2
utf16_littleendian
UTF-16LE,version=1
windows-1200
x-utf-16le
utf-32
csucs4
ibm-1236
ibm-1237
iso-10646-ucs-4
ucs-4
UTF-32BE
ibm-1232
ibm-1233
ibm-9424
utf32_bigendian
UTF-32LE
ibm-1234
ibm-1235
utf32_littleendian
UTF-8
cp1208
ibm-1208
ibm-1209
ibm-13496
ibm-13497
ibm-17592
ibm-17593
ibm-5304
ibm-5305
unicode-1-1-utf-8
unicode-2-0-utf-8
utf8
windows-65001
x-UTF_8J
Windows-1250
cp1250
ibm-5346
ibm-5346_P100-1998
winlatin2
x-cp1250
Windows-1251
ANSI1251
cp1251
ibm-5347
ibm-5347_P100-1998
wincyrillic
x-cp1251
Windows-1252
cp1252
ibm-1252
ibm-1252_P100-2000
ibm-5348
ibm-5348_P100-1997
winlatin1
Windows-1253
cp1253
ibm-5349
ibm-5349_P100-1998
wingreek
Windows-1254
8859_9
920
cp1254
cp920
csisolatin5
ECMA-128
ibm-5350
ibm-5350_P100-1998
ibm-920
ibm-920_P100-1995
iso_8859-9:1989
iso8859-9
ISO-8859-9
iso-ir-148
l5
latin5
turkish
turkish8
windows-28599
winturkish
Windows-1255
cp1255
ibm-9447
ibm-9447_P100-2002
winhebrew
Windows-1256
cp1256
ibm-9448
ibm-9448_X100-2005
winarabic
x-windows-1256S
Windows-1257
cp1257
ibm-9449
ibm-9449_P100-2002
winbaltic
Windows-1258
cp1258
ibm-5354
ibm-5354_P100-1998
winvietnamese
Windows-874
cp874
dos-874
eucTH
ibm-874
ibm-874_P100-1995
ibm-9066
iso8859-11
ISO-8859-11
TIS-620
tis620.2533
x-IBM874
x-mac-centraleurroman
macce
maccentraleurope
macos-29-10.2
windows-10029
x-mac-ce
x-MacCentralEurope
x-mac-cyrillic
maccy
maccyrillic
mac-cyrillic
macos-7_3-10.2
windows-10007
x-MacCyrillic
x-MacUkraine
x-mac-ukrainian
x-mac-greek
macgr
macos-6_2-10.4
windows-10006
x-MacGreek
x-mac-turkish
macos-35-10.2
mactr
windows-10081
x-MacTurkish
x-user-defined

メモ

その他

もしリストにないエンコーディング(またはエンコーディングのエイリアス)・新しいバージョンのブラウザではもはや認識しないエンコーディング(またはエンコーディングのエイリアス)を発見したら、テストしたブラウザのバージョンなどとともにぜひTwitterなどで教えてください。

報告して頂ける場合、注意としては、

以下が各ブラウザのContent-Typeヘッダのcharset中で区切り文字と解釈されるバイト値です。

Chrome

0x09 0x20 0x28 0x2C 0x3B

Safari(OS X/iOS)

0x2C 0x3B

Firefox

0x09 0x20 0x28 0x2C 0x3B

Opera

0x09 0x20 0x2C 0x3B

IE

0x09 0x0B 0x0C 0x20 0x3B

Android

0x09 0x20 0x28 0x2C 0x3B

※Androidは「,」について例外あり。「ISO_2022,locale=ja,version=0」(=ISO-2022-JP)のような表記もある。


変更履歴

2013年 3月 5日:公開

2013年 4月11日:Firefox 20、19でブラウザメニューからのみ選択可能になっていたBig5-HKSCSを再びサポートしたようなので更新 https://bugzilla.mozilla.org/show_bug.cgi?id=845743

2013年 6月11日:typoの修正 JIS_X0208-1900→JIS_X0208-1990

2013年 8月24日:Firefox 20からUTF-16・UTF-16LE・UTF-16BEがブラウザメニューから選択できなくなっていたので修正、また「UTF-16」と指定した時の挙動が変わったようなので一部修正

2014年 2月 5日: Firefox27/Chrome32/IE11(win8.1)/Safar7.0.1(OSX)/Safari(iOS7.0.4)の結果に更新(エイリアスの変更のみ)

2014年 3月22日:Firefox 28の内容に更新(一部がreplacementになった、ブラウザメニューから選択した場合のみ利用可能だったものがメニューからも選択できなくなった)

2014年 9月 5日:Chrome 37の内容に更新(一部がreplacementになった)

2014年12月15日:Chrome 39の内容に更新(SCSU/BOCU-1/CESU-8/ibm864のサポート終了、ibm866の追加、一部エイリアスの追加/削除)

2015年 1月11日:テストできるページをリンク、IEの"ISO-8859-8 Visual"についてメモに一言書いた

2015年 6月 7日:Firefox 38の内容に更新(hz-gb-2312がreplacementになった、「:」を含むエイリアスが削除された)

2017年 4月12日:Edge(Creators Update直後の結果)追加、Firefox 52.0.2 の結果に更新(Big5-HKSCSが削除されBig5のエイリアスに、Shift_JISのエイリアスms932が削除された)

2017年 4月13日:Chrome57に更新(Big5-HKSCS、iso-8859-1、us-asciiがエイリアスへ、一部のエイリアスが削除)、Safari 10.1(OS X)の結果に更新(多数のエンコーディングが削除された、記録用に以前(7.0.1時点)サポートしていたものはここに残した)