Windows code page

This is an old revision of this page, as edited by Plugwash (talk | contribs) at 02:12, 18 September 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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 VSCII 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