Windows uses two main groups of code pages. The OEM code pages are a hangover from dos and the original PC architecture the ANSI code pages are used for non-unicode apps in the windows GUI. Two single byte fixed width code pages (874 for Thai and 1258 for vietnamese) and 4 multibyte CJK code pages (932, 936, 949, 950) are used as both ansi and OEM code pages. Both ansi and oem code pages are extended ascii code pages.
1258 uses combining diacritics as veitnamese requires more than 128 letter/diacritic combinations. This is in contrast to VISCII which replaces some of the C0 control codes.
Single byte Ansi code pages
position
(hex)87412501251125212531254125512561257125880€
U+20AC€
U+20AC€
U+20AC€
U+20AC€
U+20AC€
U+20AC€
U+20AC€
U+20AC€
U+20AC€
U+20AC
81
82‚
U+201A‚
U+201A‚
U+201A‚
U+201A‚
U+201A‚
U+201A‚
U+201A‚
U+201A‚
U+201A
83
84„
U+201E„
U+201E„
U+201E„
U+201E„
U+201E„
U+201E„
U+201E„
U+201E„
U+201E
85…
U+2026…
U+2026…
U+2026…
U+2026…
U+2026…
U+2026…
U+2026…
U+2026…
U+2026…
U+2026
86†
U+2020†
U+2020†
U+2020†
U+2020†
U+2020†
U+2020†
U+2020†
U+2020†
U+2020
87‡
U+2021‡
U+2021‡
U+2021‡
U+2021‡
U+2021‡
U+2021‡
U+2021‡
U+2021‡
U+2021
position
(hex)87412501251125212531254125512561257125888
89‰
U+2030‰
U+2030‰
U+2030‰
U+2030‰
U+2030‰
U+2030‰
U+2030‰
U+2030‰
U+2030
8AŠ
U+0160Š
U+0160Š
U+0160Š
U+0160Š
U+0160Š
U+0160Š
U+0160Š
U+0160Š
U+0160
8B‹
U+2039‹
U+2039‹
U+2039‹
U+2039‹
U+2039‹
U+2039‹
U+2039‹
U+2039‹
U+2039
8CŚ
U+015AŚ
U+015AŚ
U+015AŚ
U+015AŚ
U+015AŚ
U+015AŚ
U+015AŚ
U+015AŚ
U+015A
8DŤ
U+0164Ť
U+0164Ť
U+0164Ť
U+0164Ť
U+0164Ť
U+0164Ť
U+0164Ť
U+0164Ť
U+0164
8EŽ
U+017DŽ
U+017DŽ
U+017DŽ
U+017DŽ
U+017DŽ
U+017DŽ
U+017DŽ
U+017DŽ
U+017D
8FŹ
U+0179Ź
U+0179Ź
U+0179Ź
U+0179Ź
U+0179Ź
U+0179Ź
U+0179Ź
U+0179Ź
U+0179
position
(hex)87412501251125212531254125512561257125890
91‘
U+2018‘
U+2018‘
U+2018‘
U+2018‘
U+2018‘
U+2018‘
U+2018‘
U+2018‘
U+2018‘
U+2018
92’
U+2019’
U+2019’
U+2019’
U+2019’
U+2019’
U+2019’
U+2019’
U+2019’
U+2019’
U+2019
93“
U+201C“
U+201C“
U+201C“
U+201C“
U+201C“
U+201C“
U+201C“
U+201C“
U+201C“
U+201C
94”
U+201D”
U+201D”
U+201D”
U+201D”
U+201D”
U+201D”
U+201D”
U+201D”
U+201D”
U+201D
95•
U+2022•
U+2022•
U+2022•
U+2022•
U+2022•
U+2022•
U+2022•
U+2022•
U+2022•
U+2022
96–
U+2013–
U+2013–
U+2013–
U+2013–
U+2013–
U+2013–
U+2013–
U+2013–
U+2013–
U+2013
97—
U+2014—
U+2014—
U+2014—
U+2014—
U+2014—
U+2014—
U+2014—
U+2014—
U+2014—
U+2014
position
(hex)87412501251125212531254125512561257125898
99™
U+2122™
U+2122™
U+2122™
U+2122™
U+2122™
U+2122™
U+2122™
U+2122™
U+2122
9Aš
U+0161š
U+0161š
U+0161š
U+0161š
U+0161š
U+0161š
U+0161š
U+0161š
U+0161
9B›
U+203A›
U+203A›
U+203A›
U+203A›
U+203A›
U+203A›
U+203A›
U+203A›
U+203A
9Cś
U+015Bś
U+015Bś
U+015Bś
U+015Bś
U+015Bś
U+015Bś
U+015Bś
U+015Bś
U+015B
9Dť
U+0165ť
U+0165ť
U+0165ť
U+0165ť
U+0165ť
U+0165ť
U+0165ť
U+0165ť
U+0165
9Ež
U+017Ež
U+017Ež
U+017Ež
U+017Ež
U+017Ež
U+017Ež
U+017Ež
U+017Ež
U+017E
9Fź
U+017Aź
U+017Aź
U+017Aź
U+017Aź
U+017Aź
U+017Aź
U+017Aź
U+017Aź
U+017A
position
(hex)874125012511252125312541255125612571258A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0NBSP
U+00A0
A1ก
U+0E01ˇ
U+02C7ˇ
U+02C7ˇ
U+02C7ˇ
U+02C7ˇ
U+02C7ˇ
U+02C7ˇ
U+02C7ˇ
U+02C7ˇ
U+02C7
A2ข
U+0E02˘
U+02D8˘
U+02D8˘
U+02D8˘
U+02D8˘
U+02D8˘
U+02D8˘
U+02D8˘
U+02D8˘
U+02D8
A3ฃ
U+0E03Ł
U+0141Ł
U+0141Ł
U+0141Ł
U+0141Ł
U+0141Ł
U+0141Ł
U+0141Ł
U+0141Ł
U+0141
A4ค
U+0E04¤
U+00A4¤
U+00A4¤
U+00A4¤
U+00A4¤
U+00A4¤
U+00A4¤
U+00A4¤
U+00A4¤
U+00A4
A5ฅ
U+0E05Ą
U+0104Ą
U+0104Ą
U+0104Ą
U+0104Ą
U+0104Ą
U+0104Ą
U+0104Ą
U+0104Ą
U+0104
A6ฆ
U+0E06¦
U+00A6¦
U+00A6¦
U+00A6¦
U+00A6¦
U+00A6¦
U+00A6¦
U+00A6¦
U+00A6¦
U+00A6
A7ง
U+0E07§
U+00A7§
U+00A7§
U+00A7§
U+00A7§
U+00A7§
U+00A7§
U+00A7§
U+00A7§
U+00A7
position
(hex)874125012511252125312541255125612571258A8จ
U+0E08¨
U+00A8¨
U+00A8¨
U+00A8¨
U+00A8¨
U+00A8¨
U+00A8¨
U+00A8¨
U+00A8¨
U+00A8
A9ฉ
U+0E09©
U+00A9©
U+00A9©
U+00A9©
U+00A9©
U+00A9©
U+00A9©
U+00A9©
U+00A9©
U+00A9
AAช
U+0E0AŞ
U+015EŞ
U+015EŞ
U+015EŞ
U+015EŞ
U+015EŞ
U+015EŞ
U+015EŞ
U+015EŞ
U+015E
ABซ
U+0E0B«
U+00AB«
U+00AB«
U+00AB«
U+00AB«
U+00AB«
U+00AB«
U+00AB«
U+00AB«
U+00AB
ACฌ
U+0E0C¬
U+00AC¬
U+00AC¬
U+00AC¬
U+00AC¬
U+00AC¬
U+00AC¬
U+00AC¬
U+00AC¬
U+00AC
ADญ
U+0E0DSHY
U+00ADSHY
U+00ADSHY
U+00ADSHY
U+00ADSHY
U+00ADSHY
U+00ADSHY
U+00ADSHY
U+00ADSHY
U+00AD
AEฎ
U+0E0E®
U+00AE®
U+00AE®
U+00AE®
U+00AE®
U+00AE®
U+00AE®
U+00AE®
U+00AE®
U+00AE
AFฏ
U+0E0FŻ
U+017BŻ
U+017BŻ
U+017BŻ
U+017BŻ
U+017BŻ
U+017BŻ
U+017BŻ
U+017BŻ
U+017B
position
(hex)874125012511252125312541255125612571258B0ฐ
U+0E10°
U+00B0°
U+00B0°
U+00B0°
U+00B0°
U+00B0°
U+00B0°
U+00B0°
U+00B0°
U+00B0
B1ฑ
U+0E11±
U+00B1±
U+00B1±
U+00B1±
U+00B1±
U+00B1±
U+00B1±
U+00B1±
U+00B1±
U+00B1
B2ฒ
U+0E12˛
U+02DB˛
U+02DB˛
U+02DB˛
U+02DB˛
U+02DB˛
U+02DB˛
U+02DB˛
U+02DB˛
U+02DB
B3ณ
U+0E13ł
U+0142ł
U+0142ł
U+0142ł
U+0142ł
U+0142ł
U+0142ł
U+0142ł
U+0142ł
U+0142
B4ด
U+0E14´
U+00B4´
U+00B4´
U+00B4´
U+00B4´
U+00B4´
U+00B4´
U+00B4´
U+00B4´
U+00B4
B5ต
U+0E15µ
U+00B5µ
U+00B5µ
U+00B5µ
U+00B5µ
U+00B5µ
U+00B5µ
U+00B5µ
U+00B5µ
U+00B5
B6ถ
U+0E16¶
U+00B6¶
U+00B6¶
U+00B6¶
U+00B6¶
U+00B6¶
U+00B6¶
U+00B6¶
U+00B6¶
U+00B6
B7ท
U+0E17·
U+00B7·
U+00B7·
U+00B7·
U+00B7·
U+00B7·
U+00B7·
U+00B7·
U+00B7·
U+00B7
position
(hex)874125012511252125312541255125612571258B8ธ
U+0E18¸
U+00B8¸
U+00B8¸
U+00B8¸
U+00B8¸
U+00B8¸
U+00B8¸
U+00B8¸
U+00B8¸
U+00B8
B9น
U+0E19ą
U+0105ą
U+0105ą
U+0105ą
U+0105ą
U+0105ą
U+0105ą
U+0105ą
U+0105ą
U+0105
BAบ
U+0E1Aş
U+015Fş
U+015Fş
U+015Fş
U+015Fş
U+015Fş
U+015Fş
U+015Fş
U+015Fş
U+015F
BBป
U+0E1B»
U+00BB»
U+00BB»
U+00BB»
U+00BB»
U+00BB»
U+00BB»
U+00BB»
U+00BB»
U+00BB
BCผ
U+0E1CĽ
U+013DĽ
U+013DĽ
U+013DĽ
U+013DĽ
U+013DĽ
U+013DĽ
U+013DĽ
U+013DĽ
U+013D
BDฝ
U+0E1D˝
U+02DD˝
U+02DD˝
U+02DD˝
U+02DD˝
U+02DD˝
U+02DD˝
U+02DD˝
U+02DD˝
U+02DD
BEพ
U+0E1Eľ
U+013Eľ
U+013Eľ
U+013Eľ
U+013Eľ
U+013Eľ
U+013Eľ
U+013Eľ
U+013Eľ
U+013E
BFฟ
U+0E1Fż
U+017Cż
U+017Cż
U+017Cż
U+017Cż
U+017Cż
U+017Cż
U+017Cż
U+017Cż
U+017C
position
(hex)874125012511252125312541255125612571258C0ภ
U+0E20Ŕ
U+0154Ŕ
U+0154Ŕ
U+0154Ŕ
U+0154Ŕ
U+0154Ŕ
U+0154Ŕ
U+0154Ŕ
U+0154Ŕ
U+0154
C1ม
U+0E21Á
U+00C1Á
U+00C1Á
U+00C1Á
U+00C1Á
U+00C1Á
U+00C1Á
U+00C1Á
U+00C1Á
U+00C1
C2ย
U+0E22Â
U+00C2Â
U+00C2Â
U+00C2Â
U+00C2Â
U+00C2Â
U+00C2Â
U+00C2Â
U+00C2Â
U+00C2
C3ร
U+0E23Ă
U+0102Ă
U+0102Ă
U+0102Ă
U+0102Ă
U+0102Ă
U+0102Ă
U+0102Ă
U+0102Ă
U+0102
C4ฤ
U+0E24Ä
U+00C4Ä
U+00C4Ä
U+00C4Ä
U+00C4Ä
U+00C4Ä
U+00C4Ä
U+00C4Ä
U+00C4Ä
U+00C4
C5ล
U+0E25Ĺ
U+0139Ĺ
U+0139Ĺ
U+0139Ĺ
U+0139Ĺ
U+0139Ĺ
U+0139Ĺ
U+0139Ĺ
U+0139Ĺ
U+0139
C6ฦ
U+0E26Ć
U+0106Ć
U+0106Ć
U+0106Ć
U+0106Ć
U+0106Ć
U+0106Ć
U+0106Ć
U+0106Ć
U+0106
C7ว
U+0E27Ç
U+00C7Ç
U+00C7Ç
U+00C7Ç
U+00C7Ç
U+00C7Ç
U+00C7Ç
U+00C7Ç
U+00C7Ç
U+00C7
position
(hex)874125012511252125312541255125612571258C8ศ
U+0E28Č
U+010CČ
U+010CČ
U+010CČ
U+010CČ
U+010CČ
U+010CČ
U+010CČ
U+010CČ
U+010C
C9ษ
U+0E29É
U+00C9É
U+00C9É
U+00C9É
U+00C9É
U+00C9É
U+00C9É
U+00C9É
U+00C9É
U+00C9
CAส
U+0E2AĘ
U+0118Ę
U+0118Ę
U+0118Ę
U+0118Ę
U+0118Ę
U+0118Ę
U+0118Ę
U+0118Ę
U+0118
CBห
U+0E2BË
U+00CBË
U+00CBË
U+00CBË
U+00CBË
U+00CBË
U+00CBË
U+00CBË
U+00CBË
U+00CB
CCฬ
U+0E2CĚ
U+011AĚ
U+011AĚ
U+011AĚ
U+011AĚ
U+011AĚ
U+011AĚ
U+011AĚ
U+011AĚ
U+011A
CDอ
U+0E2DÍ
U+00CDÍ
U+00CDÍ
U+00CDÍ
U+00CDÍ
U+00CDÍ
U+00CDÍ
U+00CDÍ
U+00CDÍ
U+00CD
CEฮ
U+0E2EÎ
U+00CEÎ
U+00CEÎ
U+00CEÎ
U+00CEÎ
U+00CEÎ
U+00CEÎ
U+00CEÎ
U+00CEÎ
U+00CE
CFฯ
U+0E2FĎ
U+010EĎ
U+010EĎ
U+010EĎ
U+010EĎ
U+010EĎ
U+010EĎ
U+010EĎ
U+010EĎ
U+010E
position
(hex)874125012511252125312541255125612571258D0ะ
U+0E30Đ
U+0110Đ
U+0110Đ
U+0110Đ
U+0110Đ
U+0110Đ
U+0110Đ
U+0110Đ
U+0110Đ
U+0110
D1ั
U+0E31Ń
U+0143Ń
U+0143Ń
U+0143Ń
U+0143Ń
U+0143Ń
U+0143Ń
U+0143Ń
U+0143Ń
U+0143
D2า
U+0E32Ň
U+0147Ň
U+0147Ň
U+0147Ň
U+0147Ň
U+0147Ň
U+0147Ň
U+0147Ň
U+0147Ň
U+0147
D3ำ
U+0E33Ó
U+00D3Ó
U+00D3Ó
U+00D3Ó
U+00D3Ó
U+00D3Ó
U+00D3Ó
U+00D3Ó
U+00D3Ó
U+00D3
D4ิ
U+0E34Ô
U+00D4Ô
U+00D4Ô
U+00D4Ô
U+00D4Ô
U+00D4Ô
U+00D4Ô
U+00D4Ô
U+00D4Ô
U+00D4
D5ี
U+0E35Ő
U+0150Ő
U+0150Ő
U+0150Ő
U+0150Ő
U+0150Ő
U+0150Ő
U+0150Ő
U+0150Ő
U+0150
D6ึ
U+0E36Ö
U+00D6Ö
U+00D6Ö
U+00D6Ö
U+00D6Ö
U+00D6Ö
U+00D6Ö
U+00D6Ö
U+00D6Ö
U+00D6
D7ื
U+0E37×
U+00D7×
U+00D7×
U+00D7×
U+00D7×
U+00D7×
U+00D7×
U+00D7×
U+00D7×
U+00D7
position
(hex)874125012511252125312541255125612571258D8ุ
U+0E38Ř
U+0158Ř
U+0158Ř
U+0158Ř
U+0158Ř
U+0158Ř
U+0158Ř
U+0158Ř
U+0158Ř
U+0158
D9ู
U+0E39Ů
U+016EŮ
U+016EŮ
U+016EŮ
U+016EŮ
U+016EŮ
U+016EŮ
U+016EŮ
U+016EŮ
U+016E
DAฺ
U+0E3AÚ
U+00DAÚ
U+00DAÚ
U+00DAÚ
U+00DAÚ
U+00DAÚ
U+00DAÚ
U+00DAÚ
U+00DAÚ
U+00DA
DBŰ
U+0170Ű
U+0170Ű
U+0170Ű
U+0170Ű
U+0170Ű
U+0170Ű
U+0170Ű
U+0170Ű
U+0170
DCÜ
U+00DCÜ
U+00DCÜ
U+00DCÜ
U+00DCÜ
U+00DCÜ
U+00DCÜ
U+00DCÜ
U+00DCÜ
U+00DC
DDÝ
U+00DDÝ
U+00DDÝ
U+00DDÝ
U+00DDÝ
U+00DDÝ
U+00DDÝ
U+00DDÝ
U+00DDÝ
U+00DD
DEŢ
U+0162Ţ
U+0162Ţ
U+0162Ţ
U+0162Ţ
U+0162Ţ
U+0162Ţ
U+0162Ţ
U+0162Ţ
U+0162
DF฿
U+0E3Fß
U+00DFß
U+00DFß
U+00DFß
U+00DFß
U+00DFß
U+00DFß
U+00DFß
U+00DFß
U+00DF
position
(hex)874125012511252125312541255125612571258E0เ
U+0E40ŕ
U+0155ŕ
U+0155ŕ
U+0155ŕ
U+0155ŕ
U+0155ŕ
U+0155ŕ
U+0155ŕ
U+0155ŕ
U+0155
E1แ
U+0E41á
U+00E1á
U+00E1á
U+00E1á
U+00E1á
U+00E1á
U+00E1á
U+00E1á
U+00E1á
U+00E1
E2โ
U+0E42â
U+00E2â
U+00E2â
U+00E2â
U+00E2â
U+00E2â
U+00E2â
U+00E2â
U+00E2â
U+00E2
E3ใ
U+0E43ă
U+0103ă
U+0103ă
U+0103ă
U+0103ă
U+0103ă
U+0103ă
U+0103ă
U+0103ă
U+0103
E4ไ
U+0E44ä
U+00E4ä
U+00E4ä
U+00E4ä
U+00E4ä
U+00E4ä
U+00E4ä
U+00E4ä
U+00E4ä
U+00E4
E5ๅ
U+0E45ĺ
U+013Aĺ
U+013Aĺ
U+013Aĺ
U+013Aĺ
U+013Aĺ
U+013Aĺ
U+013Aĺ
U+013Aĺ
U+013A
E6ๆ
U+0E46ć
U+0107ć
U+0107ć
U+0107ć
U+0107ć
U+0107ć
U+0107ć
U+0107ć
U+0107ć
U+0107
E7็
U+0E47ç
U+00E7ç
U+00E7ç
U+00E7ç
U+00E7ç
U+00E7ç
U+00E7ç
U+00E7ç
U+00E7ç
U+00E7
position
(hex)874125012511252125312541255125612571258E8่
U+0E48č
U+010Dč
U+010Dč
U+010Dč
U+010Dč
U+010Dč
U+010Dč
U+010Dč
U+010Dč
U+010D
E9้
U+0E49é
U+00E9é
U+00E9é
U+00E9é
U+00E9é
U+00E9é
U+00E9é
U+00E9é
U+00E9é
U+00E9
EA๊
U+0E4Aę
U+0119ę
U+0119ę
U+0119ę
U+0119ę
U+0119ę
U+0119ę
U+0119ę
U+0119ę
U+0119
EB๋
U+0E4Bë
U+00EBë
U+00EBë
U+00EBë
U+00EBë
U+00EBë
U+00EBë
U+00EBë
U+00EBë
U+00EB
EC์
U+0E4Cě
U+011Bě
U+011Bě
U+011Bě
U+011Bě
U+011Bě
U+011Bě
U+011Bě
U+011Bě
U+011B
EDํ
U+0E4Dí
U+00EDí
U+00EDí
U+00EDí
U+00EDí
U+00EDí
U+00EDí
U+00EDí
U+00EDí
U+00ED
EE๎
U+0E4Eî
U+00EEî
U+00EEî
U+00EEî
U+00EEî
U+00EEî
U+00EEî
U+00EEî
U+00EEî
U+00EE
EF๏
U+0E4Fď
U+010Fď
U+010Fď
U+010Fď
U+010Fď
U+010Fď
U+010Fď
U+010Fď
U+010Fď
U+010F
position
(hex)874125012511252125312541255125612571258F0๐
U+0E50đ
U+0111đ
U+0111đ
U+0111đ
U+0111đ
U+0111đ
U+0111đ
U+0111đ
U+0111đ
U+0111
F1๑
U+0E51ń
U+0144ń
U+0144ń
U+0144ń
U+0144ń
U+0144ń
U+0144ń
U+0144ń
U+0144ń
U+0144
F2๒
U+0E52ň
U+0148ň
U+0148ň
U+0148ň
U+0148ň
U+0148ň
U+0148ň
U+0148ň
U+0148ň
U+0148
F3๓
U+0E53ó
U+00F3ó
U+00F3ó
U+00F3ó
U+00F3ó
U+00F3ó
U+00F3ó
U+00F3ó
U+00F3ó
U+00F3
F4๔
U+0E54ô
U+00F4ô
U+00F4ô
U+00F4ô
U+00F4ô
U+00F4ô
U+00F4ô
U+00F4ô
U+00F4ô
U+00F4
F5๕
U+0E55ő
U+0151ő
U+0151ő
U+0151ő
U+0151ő
U+0151ő
U+0151ő
U+0151ő
U+0151ő
U+0151
F6๖
U+0E56ö
U+00F6ö
U+00F6ö
U+00F6ö
U+00F6ö
U+00F6ö
U+00F6ö
U+00F6ö
U+00F6ö
U+00F6
F7๗
U+0E57÷
U+00F7÷
U+00F7÷
U+00F7÷
U+00F7÷
U+00F7÷
U+00F7÷
U+00F7÷
U+00F7÷
U+00F7
position
(hex)874125012511252125312541255125612571258F8๘
U+0E58ř
U+0159ř
U+0159ř
U+0159ř
U+0159ř
U+0159ř
U+0159ř
U+0159ř
U+0159ř
U+0159
F9๙
U+0E59ů
U+016Fů
U+016Fů
U+016Fů
U+016Fů
U+016Fů
U+016Fů
U+016Fů
U+016Fů
U+016F
FA๚
U+0E5Aú
U+00FAú
U+00FAú
U+00FAú
U+00FAú
U+00FAú
U+00FAú
U+00FAú
U+00FAú
U+00FA
FB๛
U+0E5Bű
U+0171ű
U+0171ű
U+0171ű
U+0171ű
U+0171ű
U+0171ű
U+0171ű
U+0171ű
U+0171
FCü
U+00FCü
U+00FCü
U+00FCü
U+00FCü
U+00FCü
U+00FCü
U+00FCü
U+00FCü
U+00FC
FDý
U+00FDý
U+00FDý
U+00FDý
U+00FDý
U+00FDý
U+00FDý
U+00FDý
U+00FDý
U+00FD
FEţ
U+0163ţ
U+0163ţ
U+0163ţ
U+0163ţ
U+0163ţ
U+0163ţ
U+0163ţ
U+0163ţ
U+0163
FF˙
U+02D9˙
U+02D9˙
U+02D9˙
U+02D9˙
U+02D9˙
U+02D9˙
U+02D9˙
U+02D9˙
U+02D9