各ブラウザが解釈可能なcharsetの比較表

これを元に、正式名としてサポートしているブラウザが1個でもあるエンコーディング名を表にした。

○が正式名としてサポートしているもの。カッコ付きのものはカッコ内のエンコーディングのエイリアスとしてサポートしているもの。

ChromeSafari(OS X)FirefoxOperaIE11(win8.1)EdgeAndroidSafari(iOS)
adobe-standard-encoding






○
asmo-708(ISO-8859-6)(ISO-8859-6)(ISO-8859-6)(iso-8859-6)○○(ISO-8859-6)(ISO-8859-6)
Big5○○○○○○○○
Big5-HKSCS(Big5)○(Big5)○(Big5)(Big5)○○
bocu-1





○○
cesu-8





○○
cp1025



○(utf-8)

cp737
○





cp851






○
cp864



(IBM864)(IBM864)○(IBM864)
cp866(ibm866)(IBM866)(ibm866)(ibm866)○○
(ibm866)
cp875



○(utf-8)

cp950
○





csiso2022jp(ISO-2022-JP)(ISO-2022-JP)(ISO-2022-JP)(iso-2022-jp)○○(ISO-2022-JP)(ISO-2022-JP)
dos-720



○○(cp864)(IBM864)
dos-862



○○
(IBM862)
euc-cn(GBK)(GBK)
(gbk)○○(GBK)(GBK)
EUC-JP○○○○○○○○
EUC-KR○○○○○○○○
EUC-TW
○
○



GB18030○○○○○○○○
GB2312(GBK)(GBK)(GBK)(gbk)○○(GBK)(GBK)
GBK○○○○(GB2312)(gb2312)○○
hp-roman8






○
hz-gb-2312(replacement)(replacement)(replacement)○○○○○
ibm-thai



○(utf-8)
○
ibm00858



○○
○
ibm00924



○(utf-8)

ibm01047



○(utf-8)

ibm01140



○(utf-8)
○
ibm01141



○(utf-8)
○
ibm01142



○(utf-8)
○
ibm01143



○(utf-8)
○
ibm01144



○(utf-8)
○
ibm01145



○(utf-8)
○
ibm01146



○(utf-8)
○
ibm01147



○(utf-8)
○
ibm01148



○(utf-8)
○
ibm01149



○(utf-8)
○
ibm037



○(utf-8)
○
ibm1026



○(utf-8)
○
ibm1047






○
ibm273



○(utf-8)
○
ibm277



○(utf-8)
○
ibm278



○(utf-8)
○
ibm280



○(utf-8)
○
ibm284



○(utf-8)
○
ibm285



○(utf-8)
○
ibm290



○(utf-8)
○
ibm297



○(utf-8)
○
ibm420



○(utf-8)
○
ibm423



○(utf-8)

ibm424



○(utf-8)
○
ibm437



○○
○
ibm500



○(utf-8)
○
ibm737
(cp737)

○○

ibm775



○○
○
IBM850



○○
○
IBM852



○○
○
IBM855



○○
○
IBM857



○○
○
ibm860



○○
○
ibm861



○○
○
IBM862



(dos-862)(DOS-862)
○
ibm863



○○
○
IBM864



○○(cp864)○
ibm865



○○
○
ibm866○○○○(cp866)(cp866)
○
ibm868






○
ibm869



○○
○
ibm870



○(utf-8)
○
ibm871



○(utf-8)
○
ibm880



○(utf-8)

ibm905



○(utf-8)

ibm918






○
ISO-2022-CN(replacement)(replacement)(replacement)○

○○
iso-2022-cn-ext(replacement)(replacement)(replacement)


○○
ISO-2022-JP○○○○○○○○
iso-2022-jp-1


○


○
iso-2022-jp-2






○
ISO-2022-JP-3
○





ISO-2022-KR(replacement)(replacement)(replacement)○○○○○
ISO-8859-1(windows-1252)(windows-1252)(Windows-1252)(windows-1252)○○○○
ISO-8859-10○○○○

○○
iso-8859-11(Windows-874)(windows-874)(Windows-874)○(Windows-874)(windows-874)(Windows-874)(Windows-874)
ISO-8859-13○○○○○○○○
ISO-8859-14○○○○

○○
ISO-8859-15○○○○○○○○
ISO-8859-16○○○○

○○
ISO-8859-2○○○○○○○○
ISO-8859-3○○○○○○○○
ISO-8859-4○○○○○○○○
ISO-8859-5○○○○○○○○
ISO-8859-6○○○○○○○○
iso-8859-6-i(ISO-8859-6)(ISO-8859-6)(ISO-8859-6)○

(ISO-8859-6)(ISO-8859-6)
ISO-8859-7○○○○○○○○
ISO-8859-8○○○○○○○○
ISO-8859-8-I○○○○○○○○
ISO-8859-9(Windows-1254)(windows-1254)(Windows-1254)(windows-1254)○○(Windows-1254)(Windows-1254)
JIS_C6226-1978
○





JIS_X0208-1983
○





JIS_X0208-1990
○





JIS_X0212-1990
○





johab
○

○○

KOI8-R○○○○○○○○
KOI8-U○○○○○○○○
ks_c_5601-1987(EUC-KR)(EUC-KR)(EUC-KR)(euc-kr)○○(EUC-KR)(EUC-KR)
macintosh○○○○○○○○
scsu





○○
Shift_JIS○○○○○○○○
Shift_JIS_X0213-2000
○





unicode(UTF-16LE)(UTF-16LE)

○○(UTF-16LE)(UTF-16LE)
unicodeFEFF(UTF-16LE)(UTF-16LE)

○○(UTF-16LE)(UTF-16LE)
us-ascii(windows-1252)(windows-1252)(Windows-1252)(windows-1252)○○○○
utf-16(UTF-16LE)(UTF-16LE)(UTF-16LE)○(unicode)(unicode)(UTF-16LE)(UTF-16LE)
UTF-16BE○○○(utf-16)(unicodeFEFF)(unicodeFEFF)○○
UTF-16LE○○○(utf-16)(unicode)(unicode)○○
utf-32○○



○○
UTF-32BE○○



○○
UTF-32LE○○



○○
UTF-7



○(utf-8)

UTF-8○○○○○○○○
viscii


○



Windows-1250○○○○○○○○
Windows-1251○○○○○○○○
Windows-1252○○○○○○○○
Windows-1253○○○○○○○○
Windows-1254○○○○○○○○
Windows-1255○○○○○○○○
Windows-1256○○○○○○○○
Windows-1257○○○○○○○○
Windows-1258○○○○○○○○
Windows-874○○○(iso-8859-11)○○○○
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



○(utf-8)

x-ia5



○○

x-ia5-german



○○

x-ia5-norwegian



○○

x-ia5-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-centraleurroman)
○○○
(x-mac-centraleurroman)
x-mac-centraleurroman
○




○
x-mac-chinesesimp
○

○○

x-mac-chinesetrad
○

○○

x-mac-croatian
○

○○

x-mac-cyrillic○○○○○○○○
x-mac-devanagari
○





x-mac-dingbats
○





x-mac-farsi
○





x-mac-greek
○
○○○
○
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
○
○○○
○
x-mac-ukrainian(x-mac-cyrillic)(x-mac-cyrillic)(x-mac-cyrillic)(x-mac-cyrillic)○○(x-mac-cyrillic)(x-mac-cyrillic)
x-mac-vt100
○





x-nextstep
○





x-user-defined○○○○○○○○
_autodetect_kr



○○


変更履歴

2013年 3月 6日:作成

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

2013年 8月24日:Firefox 20、「UTF-16」と指定した場合、「UTF-16LE」のエイリアスとして固定で解釈するようになったようなので更新

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年 6月 7日:Firefox 38.0.5の結果に更新(hz-gb-2312がreplacementになった)

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

2017年 4月13日:Chrome 57の結果に更新(Big5-HKSCS、iso-8859-1、us-asciiがエイリアス化)、Safari 10.1(OS X)の結果に更新(多数のエンコーディングが削除された)