The Cyrillic Alphabet — One Script, More Than 50 Languages

Cyrillic is not a single alphabet but a script family: more than 50 languages write with it, each using its own set of 30 to 42 letters. The first chart below shows the core letters shared across the Slavic world; the second shows the distinctive letters that tell Ukrainian, Serbian, Macedonian, Belarusian, Bulgarian, and Kazakh apart at a glance.

~250 million
People writing in it
50+
Languages
9th century AD
Created
30–42
Letters per language
Since 2007, via Bulgaria
EU official script
Left to right
Direction

The Core Letters Shared Across Slavic Cyrillic

These 24 letters appear with essentially the same values in Russian, Ukrainian, Belarusian, Bulgarian, Serbian, and Macedonian — the one exception is И, which Belarusian replaces with І. Two famous splits to know: Г is a hard g in Russian, Bulgarian, and the Balkans but an h-like sound in Ukrainian and Belarusian, and Е reads as plain e in most languages but as ye in Russian and Belarusian.

LetterRomanizationSounds like
Ааaa in "father"
Ббbb in "book"
Ввvv in "vine"
Ггg / hg in "go" — a breathy h in Ukrainian and Belarusian
Ддdd in "door"
Ееe / yee in "met" — ye in "yes" in Russian and Belarusian
Жжzh / žs in "pleasure"
Ззzz in "zoo"
Ииi / yee in "see" — i in "bit" in Ukrainian
Ккkk in "kite"
Ллll in "lamp"
Ммmm in "map"
Ннnn in "note"
Ооoo in "more"
Ппpp in "pet"
Ррrrolled r, as in Spanish "perro"
Ссss in "sun"
Ттtt in "top"
Ууuoo in "boot"
Ффff in "fun"
Ххkh / hch in Scottish "loch"
Ццts / cts in "cats"
Ччch / čch in "cheese"
Шшsh / šsh in "shut"

Distinctive Letters, Language by Language

The extra letters a language adds are the fastest way to identify it: spot Ї and you're reading Ukrainian, Џ means Serbian or Macedonian, Қ points to Kazakh. Bulgarian is the quiet exception — it adds no letters to the core set, but repurposes Ъ as a full, everyday vowel (as in бъдеще, future), where Russian keeps the same letter as a rare silent separator. Serbian and Macedonian went the other way and dropped Й, Ь, Ю, and Я entirely, writing those sounds with Ј instead.

LetterUsed inRomanizationSounds like
ҐґUkrainianghard g in "go" — needed because Ukrainian Г sounds like h
ЄєUkrainianyeye in "yes"
ІіUkrainian, Belarusian, Kazakhiee in "see"
ЇїUkrainianyiyi in "yield" — as in Київ (Kyiv)
ЁёRussian, Belarusianyoyo in "yogurt" — the dots are optional in Russian, compulsory in Belarusian
ЪъRussian, Bulgarian" / asilent separator in Russian; in Bulgarian a live vowel — u in "burn" without the r
ЫыRussian, Belarusianyi in "ill", but deeper in the mouth
ЭэRussian, Belarusianee in "met"
ЂђSerbianđj in "juice", but softer — d and y run together
ЋћSerbianćch in "cheap", but softer — t and y run together
ЏџSerbian, Macedonianj in "jam"
ЉљSerbian, Macedonianljlli in "million"
ЊњSerbian, Macedoniannjny in "canyon"
ЈјSerbian, Macedonianjy in "yes" — borrowed straight from Latin
ЃѓMacedoniangjg and y run together, as in "argue"
ЌќMacedoniankjk and y run together, as in "cute"
ЅѕMacedoniandzds in "kids"
ЎўBelarusian, Uzbekŭ / ww in "how" — a short u glide
ӘәKazakh, Tatar, Bashkiräa in "cat"
ҒғKazakh, Uzbek, Tajikghgargled g deep in the throat, like a voiced Scottish "loch"
ҚқKazakh, Uzbek, Tajikqk pronounced far back in the throat
ҢңKazakh, Kyrgyz, Tatarngng in "song"
ӨөKazakh, Kyrgyz, MongolianöGerman ö — say "ay" with rounded lips
ҰұKazakh onlyuoo in "book", short and tense
ҮүKazakh, Kyrgyz, MongolianüGerman ü — say "ee" with rounded lips
ҺһKazakh, Tatar, Bashkirhh in "hat"

Reading Across the Cyrillic World

The core letters are remarkably stable — far more so than Latin letters are across European languages. A Cyrillic М, Т, or С sounds the same from Belgrade to Almaty, whereas a Latin j means four different things in English, Spanish, German, and French. Learn the shared chart above and you can sound out street signs, menus, and names in a dozen countries, whatever the language.

The traps are the false friends between variants. Г is g in Moscow but an h-like sound in Kyiv — which is why the same name surfaces in English as both Gennady and Hennadiy. И is "ee" in Russian but the short i of "bit" in Ukrainian, Е does or doesn't carry a y-glide depending on the language, and Щ is "shch" in Russian and Ukrainian but a plain "sht" in Bulgarian. None of these will stop you being understood; all of them mark where one language ends and another begins.

The non-Slavic alphabets show the script's flexibility. When Cyrillic was extended to Turkic, Iranian, Mongolic, and Caucasian languages in the 20th century, whole new letters were coined for sounds Slavic languages never needed: front vowels for vowel harmony (Ә, Ө, Ү), deep-throat consonants (Қ, Ғ, Һ), and the engma Ң. That is why Kazakh runs to 42 letters while Bulgarian manages with 30.

Letters That Trip Up English Speakers

ЫThe Russian and Belarusian deep i — say "ee" while pulling the tongue back and down. No Western European language has it, and even other Cyrillic users (Serbs, Bulgarians) find it exotic.
ЪOne letter, two jobs. In Russian it is a rare silent separator (объект); in Bulgarian it is one of the commonest vowels in the language — България has one right in its own name. Reading the wrong language's rule is the classic cross-Cyrillic mistake.
Ғ / ҚThe Kazakh (and wider Turkic) uvulars: a gargled g and a k pronounced far back against the uvula. Nothing in Slavic languages or English prepares you for them — try clearing your throat gently into a g.
Љ / ЊSerbian and Macedonian pack an entire palatal consonant into one letter — roughly the lli of "million" and the ny of "canyon". Vuk Karadžić built them by fusing Л and Н with the soft sign, so the shape is literally its own pronunciation guide.

History of the Cyrillic (All Variants) Alphabet

The story starts with two Byzantine missionary brothers, Cyril and Methodius, who created the first Slavic script for their 860s mission to Moravia — but that script was Glagolitic, an intricate original design. Cyrillic proper was developed a generation later, around the 890s, by their exiled disciples at the Preslav Literary School in the First Bulgarian Empire: they took the Greek uncial letters and added new characters (Ш, Ж, Ч, Ц and others, some adapted from Glagolitic) for Slavic sounds Greek could not write. The alphabet was then named in Cyril's honor — the one script he never actually used.

Cyrillic spread with Orthodox Christianity to Serbia and to Kievan Rus after 988, and was repeatedly modernized. Peter the Great's civil script of 1708–1710 redrew the medieval letterforms to match Western printing type — the reason Cyrillic and Latin print look like cousins today. Vuk Karadžić rebuilt the Serbian alphabet in 1818 on the principle "write as you speak," inventing Љ, Њ, and Џ and importing Ј from Latin; Russia's 1918 reform then trimmed its own alphabet to the modern 33 letters.

The 20th century turned Cyrillic into a world script: from the late 1930s the Soviet Union converted the alphabets of some 50 languages — Kazakh, Kyrgyz, Tajik, Tatar, Chechen, and more, with Mongolia following in 1941 — coining new letters like Ә, Ө, Ү, Қ, and Ң along the way. After 1991 the tide partly reversed, as Azerbaijan, Turkmenistan, and Uzbekistan switched to Latin and Kazakhstan began a long transition of its own. The script gained a different kind of status in 2007, when Bulgaria's EU accession made Cyrillic the union's third official script — it is why euro banknotes now carry the word ЕВРО.

Frequently Asked Questions

Is Cyrillic the same as Russian?

No — this is the most common misconception about the script. Cyrillic is a writing system; Russian is one of more than 50 languages that use it, alongside Ukrainian, Serbian, Bulgarian, Kazakh, Mongolian, and many others. Calling Cyrillic "the Russian alphabet" is like calling the Latin alphabet "English": Russian even lacks letters that other Cyrillic languages use daily, such as Ukrainian Ї or Serbian Џ.

Which languages use the Cyrillic alphabet?

Six Slavic languages — Russian, Ukrainian, Belarusian, Bulgarian, Serbian, and Macedonian — plus dozens of non-Slavic ones, including Kazakh, Kyrgyz, Tajik, Mongolian, Tatar, Bashkir, Chuvash, and Chechen. Serbian is officially digraphic: it uses Cyrillic and Latin side by side, and every schoolchild learns both. In total, roughly 250 million people write with some form of Cyrillic.

How many letters does the Cyrillic alphabet have?

There is no single answer, because each language defines its own alphabet: Bulgarian and Serbian have 30 letters, Macedonian 31, Belarusian 32, Russian and Ukrainian 33, and Kazakh Cyrillic tops the family at 42. What they share is the common core shown in the first chart — about two dozen letters that keep the same values almost everywhere.

Who invented the Cyrillic alphabet?

Not Cyril, despite the name. Saints Cyril and Methodius invented Glagolitic, the first Slavic script, in the 860s. Cyrillic itself was assembled around the 890s by their disciples — Clement of Ohrid is traditionally credited — at the Preslav Literary School in Bulgaria, by adapting Greek letters and adding new ones for Slavic sounds. It was named after Cyril as a tribute to his mission.

Can I read other Cyrillic languages if I know the Russian alphabet?

You can sound most of them out, which is genuinely useful for travel — but expect surprises. You'll hit unfamiliar letters (Ђ, Ѕ, Қ), miss familiar ones (Serbian has no Ы, Э, or Ю), and stumble on letters that changed sound: Ukrainian Г is h, Bulgarian Ъ is a vowel, Bulgarian Щ is "sht". The distinctive-letters chart above is exactly the cheat sheet for those gaps.