Unicode_Cyrillic

Cyrillic script in Unicode

Cyrillic script in Unicode

Unicode script encoding


As of Unicode version 15.1, Cyrillic script is encoded across several blocks:

Quick Facts The, Slavic letters ...

The characters in the range U+0400–U+045F are basically the characters from ISO 8859-5 moved upward by 864 positions. The next characters in the Cyrillic block, range U+0460–U+0489, are historical letters, some of which are still used for Church Slavonic. The characters in the range U+048A–U+04FF and the complete Cyrillic Supplement block (U+0500-U+052F) are additional letters for various languages that are written with Cyrillic script. Two characters are in the Phonetic Extensions block: U+1D2B CYRILLIC LETTER SMALL CAPITAL EL from the Uralic Phonetic Alphabet and U+1D78 MODIFIER LETTER CYRILLIC EN for transcribing nasal vowels.

Unicode includes few precomposed accented Cyrillic letters; the others can be combined by adding U+0301 ("combining acute accent") after the accented vowel (e.g., е́ у́ э́); see below.

Several diacritical marks not specific to Cyrillic can be used with Cyrillic text, including:

  • in Combining Diacritical Marks block U+0300U+036F.
    • U+0301 ́ COMBINING ACUTE ACCENT (as common Cyrillic stress mark).To input an accented letter with acute accent: for the letter R (for example), digit R0301 (without space between letter and number), then select 0301 only and press Alt + X = Ŕ.
    • U+0300 ̀ COMBINING GRAVE ACCENT (as stress mark in Bulgarian).
    • U+0303 ̃ COMBINING TILDE (in non Slavic languages)
    • U+0304 ̄ COMBINING MACRON (in non Slavic languages)
    • U+0306 ̆ COMBINING BREVE (with й but also other letters in non Slavic languages)
    • U+0307 ̇ COMBINING DOT ABOVE (in transliterations of other writing systems)
    • U+0308 ̈ COMBINING DIAERESIS (in non Slavic languages)
    • U+030A ̊ COMBINING RING ABOVE (in non Slavic languages)
    • U+030B ̋ COMBINING DOUBLE ACUTE ACCENT (in non Slavic languages)
    • U+030C ̌ COMBINING CARON (in non Slavic languages)
    • U+030F ̏ COMBINING DOUBLE GRAVE ACCENT (with ѷ in old spelling)
    • U+0311 ̑ COMBINING INVERTED BREVE (in 19th century Aleut alphabet)
    • U+0323 ̣ COMBINING DOT BELOW (in transliterations of other writing systems)
    • U+0328 ̨ COMBINING OGONEK (in 19th century Lithuanian or Polish cyrillic alphabets)
    • U+0331 ̱ COMBINING MACRON BELOW (in transliterations of other writing systems)
    • U+033E ̾ COMBINING VERTICAL TILDE (in 19t century Polish cyrillic alphabet)
  • in Combining Diacritical Marks for Symbols block U+20D0U+20F0
    • U+20DD COMBINING ENCLOSING CIRCLE (as Cyrillic ten thousands sign).

In the table below, small letters are ordered according to their Unicode numbers; capital letters are placed immediately before the corresponding small letters. Standard Unicode names and canonical decompositions are included.

Table of characters

More information Code, Char ...

Blocks

The Cyrillic block (U+0400 – U+04FF) was added to the Unicode Standard in October, 1991 with the release of version 1.0:

Cyrillic[1]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+040x Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ
U+041x А Б В Г Д Е Ж З И Й К Л М Н О П
U+042x Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
U+043x а б в г д е ж з и й к л м н о п
U+044x р с т у ф х ц ч ш щ ъ ы ь э ю я
U+045x ѐ ё ђ ѓ є ѕ і ї ј љ њ ћ ќ ѝ ў џ
U+046x Ѡ ѡ Ѣ ѣ Ѥ ѥ Ѧ ѧ Ѩ ѩ Ѫ ѫ Ѭ ѭ Ѯ ѯ
U+047x Ѱ ѱ Ѳ ѳ Ѵ ѵ Ѷ ѷ Ѹ ѹ Ѻ ѻ Ѽ ѽ Ѿ ѿ
U+048x Ҁ ҁ ҂ ҃ ҄ ҅ ҆ ҇ ҈ ҉ Ҋ ҋ Ҍ ҍ Ҏ ҏ
U+049x Ґ ґ Ғ ғ Ҕ ҕ Җ җ Ҙ ҙ Қ қ Ҝ ҝ Ҟ ҟ
U+04Ax Ҡ ҡ Ң ң Ҥ ҥ Ҧ ҧ Ҩ ҩ Ҫ ҫ Ҭ ҭ Ү ү
U+04Bx Ұ ұ Ҳ ҳ Ҵ ҵ Ҷ ҷ Ҹ ҹ Һ һ Ҽ ҽ Ҿ ҿ
U+04Cx Ӏ Ӂ ӂ Ӄ ӄ Ӆ ӆ Ӈ ӈ Ӊ ӊ Ӌ ӌ Ӎ ӎ ӏ
U+04Dx Ӑ ӑ Ӓ ӓ Ӕ ӕ Ӗ ӗ Ә ә Ӛ ӛ Ӝ ӝ Ӟ ӟ
U+04Ex Ӡ ӡ Ӣ ӣ Ӥ ӥ Ӧ ӧ Ө ө Ӫ ӫ Ӭ ӭ Ӯ ӯ
U+04Fx Ӱ ӱ Ӳ ӳ Ӵ ӵ Ӷ ӷ Ӹ ӹ Ӻ ӻ Ӽ ӽ Ӿ ӿ
Notes
1.^ As of Unicode version 15.1

The Cyrillic Supplement block (U+0500 – U+052F) was added to the Unicode Standard in March, 2002 with the release of version 3.2:

Cyrillic Supplement[1]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+050x Ԁ ԁ Ԃ ԃ Ԅ ԅ Ԇ ԇ Ԉ ԉ Ԋ ԋ Ԍ ԍ Ԏ ԏ
U+051x Ԑ ԑ Ԓ ԓ Ԕ ԕ Ԗ ԗ Ԙ ԙ Ԛ ԛ Ԝ ԝ Ԟ ԟ
U+052x Ԡ ԡ Ԣ ԣ Ԥ ԥ Ԧ ԧ Ԩ ԩ Ԫ ԫ Ԭ ԭ Ԯ ԯ
Notes
1.^ As of Unicode version 15.1

The Cyrillic Extended-A (U+2DE0 – U+2DFF) and Cyrillic Extended-B (U+A640 – U+A69F) blocks were added to the Unicode Standard in April, 2008 with the release of version 5.1:

Cyrillic Extended-A[1]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+2DEx                                
U+2DFx                                ⷿ
Notes
1.^ As of Unicode version 15.1
Cyrillic Extended-B[1]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+A64x
U+A65x
U+A66x  
U+A67x  ꙰  ꙱  ꙲                    
U+A68x
U+A69x    
Notes
1.^ As of Unicode version 15.1

The Cyrillic Extended-C block (U+1C80 – U+1C8F) was added to the Unicode Standard in June, 2016 with the release of version 9.0:

Cyrillic Extended-C[1][2]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+1C8x
Notes
1.^ As of Unicode version 15.1
2.^ Grey areas indicate non-assigned code points

The Cyrillic Extended-D block (U+1E030 – U+1E08F) was added to the Unicode Standard in September, 2022 with the release of version 15.0:

Cyrillic Extended-D[1][2]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+1E03x 𞀰 𞀱 𞀲 𞀳 𞀴 𞀵 𞀶 𞀷 𞀸 𞀹 𞀺 𞀻 𞀼 𞀽 𞀾 𞀿
U+1E04x 𞁀 𞁁 𞁂 𞁃 𞁄 𞁅 𞁆 𞁇 𞁈 𞁉 𞁊 𞁋 𞁌 𞁍 𞁎 𞁏
U+1E05x 𞁐 𞁑 𞁒 𞁓 𞁔 𞁕 𞁖 𞁗 𞁘 𞁙 𞁚 𞁛 𞁜 𞁝 𞁞 𞁟
U+1E06x 𞁠 𞁡 𞁢 𞁣 𞁤 𞁥 𞁦 𞁧 𞁨 𞁩 𞁪 𞁫 𞁬 𞁭
U+1E07x
U+1E08x 𞂏
Notes
1.^ As of Unicode version 15.1
2.^ Grey areas indicate non-assigned code points

See also

References

  • Gordana Jovanović, ed. (2009). Стандардизација старословенског ћириличког писма и његова регистрација у Уникоду [Standardization of the Old Church Slavonic Cyrillic Script and its Registration in Unicode] (PDF). Vol. CXXV (Scientific Meetings ed.). Belgrade: Serbian Academy of Sciences and Arts. ISBN 978-86-7025-494-7. Archived from the original (PDF) on 2012-03-18. Retrieved 2011-08-07.

Share this article:

This article uses material from the Wikipedia article Unicode_Cyrillic, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.