Localizely logo
  • Home
  • Getting started
  • How it works
  • Pricing
  • FAQ
Sign up

Character Encoding: Windows 1251

Technical information about character encoding standard Windows 1251

Documentation

Technical information about character encoding Windows 1251 is available below.

Name

General

Windows 1251

Detailed

Windows 1251 (Cyrillic)

Alias

CP-1251

MIME / IANA

windows-1251

Type

1 byte

Classification

Extended ASCII
Windows-125x

Languages
Russian, Ukrainian, Belarusian, Bulgarian, Serbian (Cyrillic script), and others
Usage

less than 0.01%

The Windows-1251, also known as CP-1251, is a character encoding standard developed by Microsoft. It was designed to cover languages that use the Cyrillic script, such as Russian, Ukrainian, Belarusian, Bulgarian, and Serbian, among others. It employs an 8-bit encoding scheme, which can represent up to 256 characters. The first 128 characters are identical to those in the ASCII standard.

Code page layout

The table below presents the characters supported by the Windows 1251 encoding standard, along with their respective codes.

0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0x
1x
2x
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
3x
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
4x
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
5x
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
6x
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
7x
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
8x
Ђ
Ѓ
ѓ
Љ
Њ
Ќ
Ћ
Џ
9x
ђ
љ
њ
ќ
ћ
џ
Ax
Ў
ў
Ј
¤
Ґ
¦
§
Ё
©
Є
«
¬
­
®
Ї
Bx
°
±
І
і
ґ
µ
·
ё
є
»
ј
Ѕ
ѕ
ї
Cx
А
Б
В
Г
Д
Е
Ж
З
И
Й
К
Л
М
Н
О
П
Dx
Р
С
Т
У
Ф
Х
Ц
Ч
Ш
Щ
Ъ
Ы
Ь
Э
Ю
Я
Ex
а
б
в
г
д
е
ж
з
и
й
к
л
м
н
о
п
Fx
р
с
т
у
ф
х
ц
ч
ш
щ
ъ
ы
ь
э
ю
я

Tired of manually editing translation files?

Our platform streamlines software localization for you.

Try now for Free
Localizely logo
About
Free tools
Boring stuff
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
Newsletter
Copyrights 2026 © Localizely