Skip to main content

List of encodings

The following table lists the encodings supported by xtd. It lists each encoding's code page number and the values of the encoding's xtd::text::encoding_info::name and xtd::text::encoding_info::display_name properties. A check mark in the xtd framework support indicates that the code page is natively supported, regardless of the underlying platform. For xtd framework, the availability of other encodings listed in the table depends on the operating system.

Code pageNameDisplay namextd framework support
37IBM037IBM EBCDIC (US-Canada)
437IBM437OEM United States
500IBM500IBM EBCDIC (International)
708ASMO-708Arabic (ASMO 708)
720DOS-720Arabic (DOS)
737ibm737Greek (DOS)
775ibm775Baltic (DOS)
850ibm850Western European (DOS)
852ibm852Central European (DOS)
855IBM855OEM Cyrillic
857ibm857Turkish (DOS)
858IBM00858OEM Multilingual Latin I
860IBM860Portuguese (DOS)
861ibm861Icelandic (DOS)
862DOS-862Hebrew (DOS)
863IBM863French Canadian (DOS)
864IBM864Arabic (864)
865IBM865Nordic (DOS)
866cp866Cyrillic (DOS)
869ibm869Greek, Modern (DOS)
870IBM870IBM EBCDIC (Multilingual Latin-2)
874windows-874Thai (Windows)
875cp875IBM EBCDIC (Greek Modern)
932shift_jisJapanese (Shift-JIS)
936gb2312Chinese Simplified (GB2312)
949ks_c_5601-1987Korean
950big5Chinese Traditional (Big5)
1026IBM1026IBM EBCDIC (Turkish Latin-5)
1047IBM01047IBM Latin-1
1140IBM01140IBM EBCDIC (US-Canada-Euro)
1141IBM01141IBM EBCDIC (Germany-Euro)
1142IBM01142IBM EBCDIC (Denmark-Norway-Euro)
1143IBM01143IBM EBCDIC (Finland-Sweden-Euro)
1144IBM01144IBM EBCDIC (Italy-Euro)
1145IBM01145IBM EBCDIC (Spain-Euro)
1146IBM01146IBM EBCDIC (UK-Euro)
1147IBM01147IBM EBCDIC (France-Euro)
1148IBM01148IBM EBCDIC (International-Euro)
1149IBM01149IBM EBCDIC (Icelandic-Euro)
1200utf-16Unicode
1201utf-16BE (unicodeFFFE)Unicode (Big endian)
1250windows-1250Central European (Windows)
1251windows-1251Cyrillic (Windows)
1252Windows-1252Western European (Windows)
1253windows-1253Greek (Windows)
1254windows-1254Turkish (Windows)
1255windows-1255Hebrew (Windows)
1256windows-1256Arabic (Windows)
1257windows-1257Baltic (Windows)
1258windows-1258Vietnamese (Windows)
1361JohabKorean (Johab)
10000macintoshWestern European (Mac)
10001x-mac-japaneseJapanese (Mac)
10002x-mac-chinesetradChinese Traditional (Mac)
10003x-mac-koreanKorean (Mac)
10004x-mac-arabicArabic (Mac)
10005x-mac-hebrewHebrew (Mac)
10006x-mac-greekGreek (Mac)
10007x-mac-cyrillicCyrillic (Mac)
10008x-mac-chinesesimpChinese Simplified (Mac)
10010x-mac-romanianRomanian (Mac)
10017x-mac-ukrainianUkrainian (Mac)
10021x-mac-thaiThai (Mac)
10029x-mac-ceCentral European (Mac)
10079x-mac-icelandicIcelandic (Mac)
10081x-mac-turkishTurkish (Mac)
10082x-mac-croatianCroatian (Mac)
12000utf-32Unicode (UTF-32)
12001utf-32BEUnicode (UTF-32 Big endian)
20000x-Chinese-CNSChinese Traditional (CNS)
20001x-cp20001TCA Taiwan
20002x-Chinese-EtenChinese Traditional (Eten)
20003x-cp20003IBM5550 Taiwan
20004x-cp20004TeleText Taiwan
20005x-cp20005Wang Taiwan
20105x-IA5Western European (IA5)
20106x-IA5-GermanGerman (IA5)
20107x-IA5-SwedishSwedish (IA5)
20108x-IA5-NorwegianNorwegian (IA5)
20127us-asciiUS-ASCII
20261x-cp20261T.61
20269x-cp20269ISO-6937
20273IBM273IBM EBCDIC (Germany)
20277IBM277IBM EBCDIC (Denmark-Norway)
20278IBM278IBM EBCDIC (Finland-Sweden)
20280IBM280IBM EBCDIC (Italy)
20284IBM284IBM EBCDIC (Spain)
20285IBM285IBM EBCDIC (UK)
20290IBM290IBM EBCDIC (Japanese katakana)
20297IBM297IBM EBCDIC (France)
20420IBM420IBM EBCDIC (Arabic)
20423IBM423IBM EBCDIC (Greek)
20424IBM424IBM EBCDIC (Hebrew)
20833x-EBCDIC-KoreanExtendedIBM EBCDIC (Korean Extended)
20838IBM-ThaiIBM EBCDIC (Thai)
20866koi8-rCyrillic (KOI8-R)
20871IBM871IBM EBCDIC (Icelandic)
20880IBM880IBM EBCDIC (Cyrillic Russian)
20905IBM905IBM EBCDIC (Turkish)
20924IBM00924IBM Latin-1
20932EUC-JPJapanese (JIS 0208-1990 and 0212-1990)
20936x-cp20936Chinese Simplified (GB2312-80)
20949x-cp20949Korean Wansung
21025cp1025IBM EBCDIC (Cyrillic Serbian-Bulgarian)
21866koi8-uCyrillic (KOI8-U)
28591iso-8859-1Western European (ISO)
28592iso-8859-2Central European (ISO)
28593iso-8859-3Latin 3 (ISO)
28594iso-8859-4Baltic (ISO)
28595iso-8859-5Cyrillic (ISO)
28596iso-8859-6Arabic (ISO)
28597iso-8859-7Greek (ISO)
28598iso-8859-8Hebrew (ISO-Visual)
28599iso-8859-9Turkish (ISO)
28603iso-8859-13Estonian (ISO)
28605iso-8859-15Latin 9 (ISO)
29001x-EuropaEuropa
38598iso-8859-8-iHebrew (ISO-Logical)
50220iso-2022-jpJapanese (JIS)
50221csISO2022JPJapanese (JIS-Allow 1 byte Kana)
50222iso-2022-jpJapanese (JIS-Allow 1 byte Kana - SO/SI)
50225iso-2022-krKorean (ISO)
50227x-cp50227Chinese Simplified (ISO-2022)
51932euc-jpJapanese (EUC)
51936EUC-CNChinese Simplified (EUC)
51949euc-krKorean (EUC)
52936hz-gb-2312Chinese Simplified (HZ)
54936GB18030Chinese Simplified (GB18030)
57002x-iscii-deISCII Devanagari
57003x-iscii-beISCII Bengali
57004x-iscii-taISCII Tamil
57005x-iscii-teISCII Telugu
57006x-iscii-asISCII Assamese
57007x-iscii-orISCII Oriya
57008x-iscii-kaISCII Kannada
57009x-iscii-maISCII Malayalam
57010x-iscii-guISCII Gujarati
57011x-iscii-paISCII Punjabi
65000utf-7Unicode (UTF-7)
65001utf-8Unicode (UTF-8)

See Code page for more information.