Updated Sun 21 Oct 2014 • tags cyrillic, scriptnotes

This page provides information about the characteristics of the script used to write Russian. It is not intended to be exhaustively scientific – merely to give a basic idea of the essential features of the script.

Sample (Russian)

Зарегистрируйтесь сейчас на Десятую Международную Конференцию по Unicode, которая состоится 10-12 марта 1997 года в Майнце в Германии. Конференция соберет широкий круг экспертов по вопросам глобального Интернета и Unicode, локализации и интернационализации, воплощению и применению Unicode в различных операционных системах и программных приложениях, шрифтах, верстке и многоязычных компьютерных системах.

Script name


Script type alphabet
Number of characters 431
Case distinction yes
Combining characters 54
Multiple combining characters no
Context-based positioning no
Contextual shaping no
Cursive script no
Many more glyphs than characters? no
Text direction ltr
Baseline mid
Space is word separator yes
Wraps at word
Justification spaces
Native digits? no

Click on the orange text in the features list (right column) to see examples and notes. Click on highlighted text in the Sample section to see the characters. Click on the vertical blue bar, bottom right, to change font settings.


Justification is done, principally, by adjusting the space between words. (High-end systems may also adjust inter-character spacing slightly if inter-word doesn't resolve the issue, or to improve aesthetics.)

You can justify this text using the control below.

Character list

The Cyrillic script characters in Unicode 7.0 are spread across 4 blocks (not counting the phonetic blocks nor any of the combining character blocks):

The following is an incomplete list of languages and the number of characters they use, per version 26 of CLDR's lists of characters (exemplarCharacters).

This version 2015-02-16 10:59 GMT.  •  Copyright Licence CC-By.