The following table shows Windows-1251. Each character is shown with its Unicode equivalent and its Alt code.
An altered version of Windows-1251 was standardised in Kazakhstan as Kazakh standard STRK1048, and is known by the label KZ-1048. It differs in the rows shown below:
Code Page 1174 is another variant created for the Kazakh language, which matches Windows-1251 for the Russian subset of the Cyrillic letters. It differs from KZ-1048 by moving the Cyrillic letter Shha from 8E/9E to 8A/9A.
Windows Latvian + Russian is a modification of Windows-1251 to support the Latvian language.
Windows Cyrillic + Finnish is a modification of Windows-1251 that was used by Paratype to cover the Finnish language. This encoding is supported by FontLab Studio 5.18 This variant is missing the letters Š and Ž which are used in loanwords in Finnish and can be replaced by the digraphs SH and ZH.
Russian Amiga OS systems used a version of code page 1251 which matches Windows-1251 for the Russian subset of the Cyrillic letters, but otherwise mostly follows ISO-8859-1. This version is known as Amiga-1251,19 under which name it is registered with the IANA.20
"Historical trends in the usage of character encodings, January 2024". Retrieved 2024-01-01. https://w3techs.com/technologies/history_overview/character_encoding ↩
"Frequently Asked Questions". https://w3techs.com/faq ↩
"Distribution of Character Encodings among websites that use .ru". w3techs.com. Retrieved 2024-01-01. https://w3techs.com/technologies/segmentation/tld-ru-/character_encoding ↩
"Distribution of Character Encodings among websites that use Russian". w3techs.com. Retrieved 2023-01-16. https://w3techs.com/technologies/segmentation/cl-ru-/character_encoding ↩
"Distribution of Character Encodings among websites that use Russian Federation". w3techs.com. Retrieved 2021-11-05. https://w3techs.com/technologies/segmentation/sl-ru-/character_encoding ↩
"cp1251(7) - Linux manual page". man7.org. Retrieved 2018-07-01. http://man7.org/linux/man-pages/man7/cp1251.7.html ↩
"Code page 1251 information document". Archived from the original on 2016-03-03. https://web.archive.org/web/20160303215653/http://www-01.ibm.com/software/globalization/cp/cp01251.html ↩
"CCSID 1251 information document". Archived from the original on 2014-11-29. https://web.archive.org/web/20141129205237/http://www-01.ibm.com/software/globalization/ccsid/ccsid1251.html ↩
"CCSID 5347 information document". Archived from the original on 2014-11-29. https://web.archive.org/web/20141129214513/http://www-01.ibm.com/software/globalization/ccsid/ccsid5347.html ↩
Code Page CPGID 01251 (pdf) (PDF), IBM https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01251.pdf ↩
Code Page CPGID 01251 (txt), IBM https://public.dhe.ibm.com/software/globalization/gcoc/attachments/CP01251.txt ↩
International Components for Unicode (ICU), ibm-1251_P100-1995.ucm, 2002-12-03 https://github.com/unicode-org/icu/blob/master/icu4c/source/data/mappings/ibm-1251_P100-1995.ucm ↩
International Components for Unicode (ICU), ibm-5347_P100-1998.ucm, 2002-12-03 https://github.com/unicode-org/icu/blob/master/icu4c/source/data/mappings/ibm-5347_P100-1998.ucm ↩
"Usage Statistics of Character Encodings for Websites". w3techs.com. Archived from the original on 2012-05-30. https://w3techs.com/technologies/overview/character_encoding/all ↩
Steele, Shawn (1998). CP1251 to Unicode table. Unicode Consortium. CP1251.TXT. https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT ↩
Whistler, Ken (2007). KZ-1048 to Unicode. Unicode Consortium. KZ1048.TXT. https://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/KZ1048.TXT ↩
ibm-1174_X100-2007.ucm, IBM https://github.com/unicode-org/icu-data/blob/main/charset/data/ucm/ibm-1174_X100-2007.ucm ↩
"FontLab Studio 5. Classic pro font editor for Mac & Windows". https://www.fontlab.com/font-editor/fontlab-studio-5/ ↩
Malyshev, Michael (2003). "Amiga-1251 to Unicode table". Registration of new charset [Amiga-1251]. IANA. https://www.iana.org/assignments/charset-reg/Amiga-1251 ↩
"Character Sets". IANA. https://www.iana.org/assignments/character-sets/character-sets.xhtml ↩
Matching ISO-8859-15; at a different location than in Windows-1251 /wiki/ISO-8859-15 ↩
Present in Windows-1251, but in a different location (absent from ISO-8859-1/15) ↩