Code Pages in DBT

A "Code Page" is a widely-recognized system of matching characters and symbols with the numbers that represent them in the computer. Modern computer systems now have a code page (called Unicode) that includes virtually all characters in use. But before Unicode, the list of characters in a code page was limited to 256 characters. The solution then was to allow multiple Code Pages, each with a different group of characters.

The history and proliferation of code pages is a mirror of the development of computers. The first code page was invented by IBM (called EBCDIC), which is now out of use. ASCII was a standard, but only for the first 128 characters. Many code pages use the same 128 characters at the beginning (called the low bit characters), but then vary extensively on the next 128 characters (called the high bit characters).

After ASCII was introduced, IBM created a new set of code pages. Originally Microsoft co-operated with IBM, and they used identical code pages. In the 1990's, these two companies stopped co-operating, and Microsoft made its own version of key code pages. Before Unicode, various Asian nations also set up their own systems for handling their scripts on computers, and many of these systems are still popular today. At one point there was an Icelandic code page. Then another Icelandic code page was created just to add the Euro symbol.

This history explains why there are a lot of code pages, but it does not explain how to handle them. A document imported into DBT is interpreted according to its code page. Here are some basic suggestions:

List of Character Sets (Code Pages)
DBT Name Other Names Language / Region
ISO-8859-1 Latin-1 Western European
ISO-8859-2 Latin-2 Central European
ISO-8859-3 Latin-3 South European and Esperanto
ISO-8859-4 Latin-4 Baltic, old
ISO-8859-5 Cyrillic
ISO-8859-6 Arabic
ISO-8859-7 Greek
ISO-8859-8 Hebrew
ISO-8859-9 Latin-5 Turkish
ISO-8859-10 Latin-6 Nordic
ISO-8859-11 Thai
ISO-8859-13 Latin-7 Baltic, new
ISO-8859-14 Latin-8 Celtic
ISO-8859-15 Latin-9 Revised Western European
KOI8-R RFC 1489 Russian, Bulgarian
KOI8-U RFC 2319 Ukrainian
WINDOWS-437 old MS-DOS character set European
WINDOWS-866 Cyrillic
WINDOWS-874 Thai
WINDOWS-932 31J, MS version of Shift JIS Japanese
WINDOWS-936 MS version of GB1312 Simplified Chinese
WINDOWS-949 MS version of EUC-KR Korean
WINDOWS-950 MS version of Big5 Chinese
WINDOWS-1250 Microsoft Windows Central European Central European
WINDOWS-1251 Microsoft Windows Cyrillic Cyrillic
WINDOWS-1252 Microsoft Windows Western European Western European
WINDOWS-1253 Microsoft Windows Greek Greek
WINDOWS-1254 Microsoft Windows Turkish Turkish
WINDOWS-1255 Microsoft Windows Hebrew Hebrew
WINDOWS-1256 Microsoft Windows Arabic Arabic
WINDOWS-1257 Microsoft Windows Baltic Baltic
WINDOWS-1258 Microsoft Windows Vietnamese Vietnamese
WINDOWS-1361 Johab encoding of Korean Korean
UTF-7 Unicode (all characters)
UTF-8 Unicode (all characters)
EUC-JP Japanese
UTF 16BE Unicode (all characters)
UTF 16LE Unicode (all characters)
UTF 32BE Unicode (all characters)
UTF 32LE Unicode (all characters)
MacRoman - Western Europe
MacJapanese Code Page Shift JIS Japanese
MacChineseTrad Code Page Big5 Chinese
MacKorean Code Page EUC-KR Korean
MacArabic - Arabic
MacHebrew - Hebrew
MacGreek - Greek
MacCyrillic - Cyrillic
MacDevanagari - India, Hindi
MacGurmukhi - India
MacGujarati - India
MacOriya - India
MacBengali - India, Bangladesh
MacTamil - India, Sri Lanka
MacTelegu - India
MacKanada - India
MacMalayalam - India
MacSingalese - India, Sri Lanka
MacKhmer - Khmer (Cambodia)
MacThai - Thai
MacLaotian - Lao
MacGeorgian - Georgia
MacArmenian - Armenia
MacChineseSimp EUC-CN Chinese
MacTibetian - Tibet
MacMongolian - Mongolia
MacEthiopic - Ethiopia
MacCentralEurRoman - Central Europe
MacVietnamese - Vietnam
MacExtArabic - Arabic Scripts
MacSymbol - Odd Symbols
MacDingbats - Odd Symbols
MacTurkish - Turkish
MacCroatian - Croatian
MacIcelandic Iceland
MacRomanian Romanian
MacCeltic Scotland
MacGaelic Ireland
MacKeyboardGlyphs Odd Symbols
ISO-2022-JP Japanese

Tables of Code Pages

Latin-1 (ISO-8859-1: Western
1 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp shy
0xb
0xc
0xd
0xe
0xf

Latin-2 (ISO-8859-2 Central European)
2 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp Ą ˘ Ł Ľ Ś Ş Ť Ź shy Ż
0xb ą ˛ ł ľ ś ˇ ş ť ź ˝ ż
0xc Ŕ Ă Ĺ Ć Č Ę Ě Ď
0xd Đ Ń Ň Ő Ř Ů Ű Ţ
0xe ŕ ă ĺ ć č ę ě ď
0xf đ ń ň ő ř ů ű ţ ˙

Latin-3 (ISO-8859-3: South European and Esperanto)
3 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp Ħ ˘ XX Ĥ İ Ş Ğ Ĵ shy XX Ż
0xb ħ ĥ ı ş ğ ĵ XX ż
0xc XX Ċ Ĉ
0xd XX Ġ Ĝ Ŭ Ŝ
0xe XX ċ ĉ
0xf XX ġ ĝ ŭ ŝ ˙

Latin-4 (ISO-8859-4: Baltic, old)
4 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp Ą ĸ Ŗ Ĩ Ļ Ē Ģ Ŧ shy
0xb ą ˛ ŗ ĩ ļ ˇ ē ģ ŧ Ŋ ŋ
0xc Ā Į Č Ę Ė Ī
0xd Đ Ņ Ō Ķ Ų Ũ Ū
0xe ā į č ę ė ī
0xf đ ņ ō ķ ų ũ ū ˙

Cyrillic (ISO-8859-5)
C 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ shy Ў Џ
0xb А Б В Г Д Е Ж З И Й К Л М Н О П
0xc Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
0xd а б в г д е ж з и й к л м н о п
0xe р с т у ф х ц ч ш щ ъ ы ь э ю я
0xf ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ў џ

Arabic (ISO-8859-6)
A 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 ٠ ١ ٢ ٣ ٤ ٥ ٦ ٧ ٨ ٩ : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp XX XX XX XX XX XX XX XX XX XX ، shy XX XX
0xb XX XX XX XX XX XX XX XX XX XX XX ؛ XX XX XX ؟
0xc XX ء آ أ ؤ إ ئ ا ب ة ت ث ج ح خ د
0xd ذ ر ز س ش ص ض ط ظ ع غ XX XX XX XX XX
0xe ـ ف ق ك ل م ن ه و ى ي  ً  ٌ  ٍ  َ  ُ
0xf  ِ  ّ  ْ XX XX XX XX XX XX XX XX XX XX XX XX XX

Greek (ISO-8859-7)
G 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp ʽ ʼ XX XX XX shy XX
0xb ΄ ΅ Ά Έ Ή Ί Ό Ύ Ώ
0xc ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο
0xd Π Ρ XX Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί
0xe ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο
0xf π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ XX

Hebrew (ISO-8859-8)
H 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp XX shy
0xb XX
0xc XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
0xd XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
0xe א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן
0xf נ ס ע ף פ ץ צ ק ר ש ת XX XX XX XX XX

Latin-5 (ISO-8859-9: Turkish)
5 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp shy
0xb
0xc
0xd Ğ İ Ş
0xe
0xf ğ ı ş

Latin-6 (ISO-8859-10: Nordic)
6 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp Ą Ē Ģ Ī Ĩ Ķ Ļ Đ Ŧ shy Ū Ŋ
0xb ą ē ģ ī ĩ ķ ļ đ ŧ ū ŋ
0xc Ā Į Č Ę Ė
0xd Ņ Ō Ũ Ų
0xe ā į č ę ė
0xf ņ ō ũ ų ĸ

Thai (ISO-8859-11, unofficial)
T 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa XX
0xb
0xc
0xd  ุ  ู  ฺ XX XX XX XX ฿
0xe  ่  ้  ๊  ๋
0xf XX XX XX XX

Latin-7 (ISO-8859-13: Baltic, new)
7 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp Ŗ shy
0xb ŗ
0xc Ą Į Ā Ć Ę Ē Č Ź Ė Ģ Ķ Ī Ļ
0xd Ń Ņ Ō Ų Ł Ś Ū Ż
0xe ą į ā ć ę ē č ź ė ģ ķ ī ļ
0xf ń ņ ō ų ł ś ū ż

Latin-8 (ISO-8859-14: Celtic)
8 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp Ċ ċ shy
0xb Ġ ġ
0xc
0xd Ŵ Ŷ
0xe
0xf ŵ ŷ

Latin-9 (ISO-8859-15: Revised Western
9 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 pad hop bph nbh ind nel ssa esa hts htj vts pld plu ri ss2 ss3
0x9 dcs pu1 pu2 sts cch mw spa epa sos sgci sci csi st osc pm apc
0xa nbsp shy
0xb
0xc
0xd
0xe
0xf

DEC Multilingual Character Set
D 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
0x9 XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
0xa XX XX XX XX XX XX XX
0xb XX XX XX
0xc
0xd XX XX
0xe
0xf XX XX XX

Codepage 1250 (Microsoft Windows Central
w2 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX Ś Ť Ź
0x9 XX XX ś ť ź
0xa nbsp ˇ ˘ Ł Ą Ş shy Ż
0xb ˛ ł ą ş Ľ ˝ ľ ż
0xc Ŕ Ă Ĺ Ć Č Ę Ě Ď
0xd Đ Ń Ň Ő Ř Ů Ű Ţ
0xe ŕ ă ĺ ć č ę ě ď
0xf đ ń ň ő ř ů ű ţ ˙

Codepage 1251 (M/S Windows Cyrillic)
wC 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 Ђ Ѓ ѓ Љ Њ Ќ Ћ Џ
0x9 ђ XX љ њ ќ ћ џ
0xa nbsp Ў ў Ј Ґ Ё Є shy Ї
0xb І і ґ ё є ј Ѕ ѕ ї
0xc А Б В Г Д Е Ж З И Й К Л М Н О П
0xd Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
0xe а б в г д е ж з и й к л м н о п
0xf р с т у ф х ц ч ш щ ъ ы ь э ю я

Codepage 1252 (Microsoft Windows Western
w 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX
0x9 XX XX
0xa nbsp shy
0xb
0xc
0xd
0xe
0xf

Codepage 1253 (M/S Windows Greek)
wG 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX XX XX XX XX
0x9 XX XX XX XX XX XX XX
0xa nbsp ΅ Ά XX shy
0xb ΄ Έ Ή Ί Ό Ύ Ώ
0xc ΐ Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο
0xd Π Ρ XX Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί
0xe ΰ α β γ δ ε ζ η θ ι κ λ μ ν ξ ο
0xf π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ XX

Codepage 1254 (M/S Windows Turkish)
w5 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX XX
0x9 XX XX XX
0xa nbsp shy
0xb
0xc
0xd Ğ İ Ş
0xe
0xf ğ ı ş

Codepage 1255 (M/S Windows Hebrew)
wH 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX XX XX XX
0x9 XX XX XX XX XX XX
0xa nbsp shy
0xb
0xc  ְ  ֱ  ֲ  ֳ  ִ  ֵ  ֶ  ַ  ָ  ֹ XX  ֻ  ּ  ֽ ־  ֿ
0xd ׀  ׁ  ׂ ׃ װ ױ ײ ׳ ״ XX XX XX XX XX XX XX
0xe א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן
0xf נ ס ע ף פ ץ צ ק ר ש ת XX XX XX

Codepage 1257 (M/S Windows Baltic)
w7 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX XX XX ˇ
0x9 XX XX XX XX ˛ XX
0xa nbsp XX XX Ŗ shy
0xb ŗ
0xc Ą Į Ā Ć Ę Ē Č Ź Ė Ģ Ķ Ī Ļ
0xd Ń Ņ Ō Ų Ł Ś Ū Ż
0xe ą į ā ć ę ē č ź ė ģ ķ ī ļ
0xf ń ņ ō ų ł ś ū ż ˙

Codepage 1258 (M/S Windows Vietnamese)
wv 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 XX XX XX XX XX
0x9 XX XX XX XX
0xa nbsp shy
0xb
0xc Ă  ̀
0xd Đ  ̉ Ơ Ư  ̃
0xe ă  ́
0xf đ  ̣ ơ ư

VGA codepage 437 (VGA ROM charset)
V 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul
0x1
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~
0x8
0x9
0xa
0xb
0xc
0xd
0xe α Γ π Σ σ τ Φ Θ Ω δ φ ε
0xf nbsp

Codepage 437 (IBM-PC: default)
* 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8
0x9
0xa
0xb
0xc
0xd
0xe α Γ π Σ σ τ Φ Θ Ω δ φ ε
0xf nbsp

Codepage 737 (IBM-PC: Greek)
*G 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο Π
0x9 Ρ Σ Τ Υ Φ Χ Ψ Ω α β γ δ ε ζ η θ
0xa ι κ λ μ ν ξ ο π ρ σ ς τ υ φ χ ψ
0xb
0xc
0xd
0xe ω ά έ ή ϊ ί ό ύ ϋ ώ Ά Έ Ή Ί Ό Ύ
0xf Ώ Ϊ Ϋ nbsp

Codepage 775 (IBM-PC: Baltic)
*b 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 Ć ā ģ ć ł ē Ŗ ŗ ī Ź
0x9 ō Ģ Ś ś
0xa Ā Ī Ż ż ź Ł
0xb Ą Č Ę Ė Į
0xc Ų Ū
0xd ą č ę ė į ų ū
0xe Ō Ń ń Ķ ķ Ļ ļ ņ Ē Ņ
0xf shy nbsp

Codepage 850 (IBM-PC: European)
*w 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8
0x9
0xa
0xb
0xc
0xd ı
0xe
0xf shy nbsp

Codepage 852 (IBM-PC: East European)
*e 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 ů ć ł Ő ő Ź Ć
0x9 Ĺ ĺ Ľ ľ Ś ś Ť ť Ł č
0xa Ą ą Ę ę ź Č ş
0xb Ě Ş Ż ż
0xc Ă ă
0xd đ Đ Ď ď Ň ě Ţ Ů
0xe Ń ń ň Ŕ ŕ Ű ţ
0xf shy ˝ ˛ ˇ ˘ ˙ ű Ř ř nbsp

Codepage 855 (IBM-PC: Cyrillic)
*C 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 ђ Ђ ѓ Ѓ ё Ё є Є ѕ Ѕ і І ї Ї ј Ј
0x9 љ Љ њ Њ ћ Ћ ќ Ќ ў Ў џ Џ ю Ю ъ Ъ
0xa а А б Б ц Ц д Д е Е ф Ф г Г
0xb х Х и И й Й
0xc к К
0xd л Л м М н Н о О п П я
0xe Я р Р с С т Т у У ж Ж в В ь Ь
0xf shy ы Ы з З ш Ш э Э щ Щ ч Ч nbsp

Codepage 857 (IBM-PC: Turkish)
*t 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 ı
0x9 İ Ş ş
0xa Ğ ğ
0xb
0xc
0xd XX
0xe XX
0xf shy XX nbsp

Codepage 860 (IBM-PC: Portuguese)
*p 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8
0x9
0xa
0xb
0xc
0xd
0xe α Γ π Σ σ τ Φ Θ Ω δ φ ε
0xf nbsp

Codepage 861 (IBM-PC: Icelandic)
*i 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8
0x9
0xa
0xb
0xc
0xd
0xe α Γ π Σ σ τ Φ Θ Ω δ φ ε
0xf nbsp

Codepage 862 (IBM-PC: Hebrew)
*H 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8 א ב ג ד ה ו ז ח ט י ך כ ל ם מ ן
0x9 נ ס ע ף פ ץ צ ק ר ש ת
0xa
0xb
0xc
0xd
0xe α Γ π Σ σ τ Φ Θ Ω δ φ ε
0xf nbsp

Codepage 863 (IBM-PC: Canadian French)
*q 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ % & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8
0x9
0xa
0xb
0xc
0xd
0xe α Γ π Σ σ τ Φ Θ Ω δ φ ε
0xf nbsp

Codepage 864 (IBM-PC: Arabic)
*A 0 1 2 3 4 5 6 7 8 9 a b c d e f
0x0 nul stx sot etx eot enq ack bel bs ht lf vt ff cr so si
0x1 dle dc1 dc2 dc3 dc4 nak syn etb can em sub esc fs gs rs us
0x2 sp ! " # $ ٪ & ' ( ) * + , - . /
0x3 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0x4 @ A B C D E F G H I J K L M N O
0x5 P Q R S T U V W X Y Z [ \ ] ^ _
0x6 ` a b c d e f g h i j k l m n o
0x7 p q r s t u v w x y z { | } ~ del
0x8