Cyrillic languages keyboards online

Russian, Ukrainian, Bulgarian, Serbian and Belarusian keyboards: JCUKEN layout, Ё key and Latin → Cyrillic transliteration.

🇷🇺 Russian Keyboard

Clavier russe en ligne : tapez en russe (русская клавиатура) avec translittération phonétique ou la disposition ЙЦУКЕН officielle.

Open the keyboard →

🇺🇦 Ukrainian Keyboard

Clavier ukrainien en ligne : tapez українська avec translittération phonétique et disposition officielle.

Open the keyboard →

🇧🇬 Bulgarian Keyboard

Clavier bulgare en ligne (fonétique) : écrivez български sans changer de clavier.

Open the keyboard →

🇷🇸 Serbian Keyboard

Clavier serbe Cyrillique en ligne : tapez ћирилица avec translittération, y compris les lettres љ њ ђ ћ џ ѕ.

Open the keyboard →

🇧🇾 Belarusian Keyboard

Clavier biélorusse en ligne avec translittération phonétique (беларуская клавіятура).

Open the keyboard →

🇹🇯 Tajik Keyboard

Clavier tadjik (cyrillique) en ligne : écrivez тоҷикӣ avec translittération (salom → салом) et ғ ӣ қ ӯ ҳ ҷ.

Open the keyboard →

🇰🇬 Kyrgyz Keyboard

Clavier kirghize (cyrillique) en ligne : écrivez кыргызча avec translittération (salam → салам) et ң ө ү.

Open the keyboard →

🇷🇺 Tatar Keyboard

Clavier tatar (cyrillique) en ligne : écrivez татарча avec translittération (salam → сәлам) et ә ө ү җ ң һ.

Open the keyboard →

🇲🇰 Macedonian Keyboard

Clavier macédonien (cyrillique) en ligne : écrivez македонски avec translittération (zdravo → здраво) et ѓ ќ ѕ ј љ њ џ.

Open the keyboard →

Languages in this family

Cyrillic languages brings together 9 keyboards: Russian Keyboard, Ukrainian Keyboard, Bulgarian Keyboard, Serbian Keyboard, Belarusian Keyboard, Tajik Keyboard, Kyrgyz Keyboard, Tatar Keyboard, Macedonian Keyboard. Each card below opens a complete page — virtual keyboard, transliteration engine, dictionaries and step-by-step content.

  • Russian Keyboard (Русская клавиатура, Cyrillic, Russia & CIS): Type Russian with smart transliteration: “privet” becomes привет as you type, or click the virtual keyboard with Ё, Й and more. (+3 variants, 50 transliteration rules)
  • Ukrainian Keyboard (Українська клавіатура, Cyrillic, Ukraine): Clavier ukrainien en ligne : tapez українська avec translittération phonétique et disposition officielle. (+2 variants, 37 transliteration rules)
  • Bulgarian Keyboard (Българска клавиатура, Cyrillic, Bulgaria): Clavier bulgare en ligne (fonétique) : écrivez български sans changer de clavier. (+2 variants, 34 transliteration rules)
  • Serbian Keyboard (Српска тастатура, Cyrillic, Serbia & Balkans): Clavier serbe Cyrillique en ligne : tapez ћирилица avec translittération, y compris les lettres љ њ ђ ћ џ ѕ. (+3 variants, 39 transliteration rules)
  • Belarusian Keyboard (Беларуская клавіятура, Cyrillic, Belarus): Clavier biélorusse en ligne avec translittération phonétique (беларуская клавіятура). (+2 variants, 32 transliteration rules)
  • Tajik Keyboard (Клавиатураи тоҷикӣ, Cyrillic (Tajik), Tajikistan): Clavier tadjik (cyrillique) en ligne : écrivez тоҷикӣ avec translittération (salom → салом) et ғ ӣ қ ӯ ҳ ҷ. (+2 variants, 42 transliteration rules)
  • Kyrgyz Keyboard (Кыргыз клавиатурасы, Cyrillic (Kyrgyz), Kyrgyzstan): Clavier kirghize (cyrillique) en ligne : écrivez кыргызча avec translittération (salam → салам) et ң ө ү. (+2 variants, 37 transliteration rules)
  • Tatar Keyboard (Татар клавиатурасы, Cyrillic (Tatar), Tatarstan & Volga): Clavier tatar (cyrillique) en ligne : écrivez татарча avec translittération (salam → сәлам) et ә ө ү җ ң һ. (+2 variants, 47 transliteration rules)
  • Macedonian Keyboard (Македонска тастатура, Cyrillic (Macedonian), North Macedonia): Clavier macédonien (cyrillique) en ligne : écrivez македонски avec translittération (zdravo → здраво) et ѓ ќ ѕ ј љ њ џ. (+2 variants, 40 transliteration rules)

Scripts in this family

5 scripts share this family: Cyrillic, Cyrillic (Tajik), Cyrillic (Kyrgyz), Cyrillic (Tatar), Cyrillic (Macedonian). Knowing which script your language uses avoids the most common beginner mistake — opening the right keyboard first.

Within one script, letters still differ: diacritics, extra consonants and vowel marks change from language to language, which is exactly why each member below keeps its own layout, engine and dictionary hub instead of sharing a generic one.

  • Cyrillic: Russian Keyboard, Ukrainian Keyboard, Bulgarian Keyboard, Serbian Keyboard, Belarusian Keyboard.
  • Cyrillic (Tajik): Tajik Keyboard.
  • Cyrillic (Kyrgyz): Kyrgyz Keyboard.
  • Cyrillic (Tatar): Tatar Keyboard.
  • Cyrillic (Macedonian): Macedonian Keyboard.

Dictionaries across the family

Together, the 9 keyboard pages below gather about 75 dictionary and resource links: monolingual references, bilingual translators into French and English, grammar and conjugation guides, phrasebooks, plus encyclopedias and press in each language. Open any member, type a word once, and every compatible link receives it — the fastest way to compare how neighbouring languages treat the same concept.

Flagship references include Lexilogos — dictionnaire — each reachable in one click from its keyboard, with your typed word forwarded automatically.

Compare at a glance

Script, region, writing direction, engine and layout size side by side — pick the row that matches your target language, then open its keyboard.

KeyboardScriptRegionDirectionEngineKeysVariants
Russian KeyboardCyrillicRussia & CISleft-to-righttransliteration (50 rules)463
Ukrainian KeyboardCyrillicUkraineleft-to-righttransliteration (37 rules)462
Bulgarian KeyboardCyrillicBulgarialeft-to-righttransliteration (34 rules)442
Serbian KeyboardCyrillicSerbia & Balkansleft-to-righttransliteration (39 rules)343
Belarusian KeyboardCyrillicBelarusleft-to-righttransliteration (32 rules)462
Tajik KeyboardCyrillic (Tajik)Tajikistanleft-to-righttransliteration (42 rules)462
Kyrgyz KeyboardCyrillic (Kyrgyz)Kyrgyzstanleft-to-righttransliteration (37 rules)462
Tatar KeyboardCyrillic (Tatar)Tatarstan & Volgaleft-to-righttransliteration (47 rules)462
Macedonian KeyboardCyrillic (Macedonian)North Macedonialeft-to-righttransliteration (40 rules)462

How to choose your keyboard

Start from the language, not the script: Russian Keyboard and Macedonian Keyboard may look related, but letter inventories, transliteration habits and dictionary resources differ. Open the two candidates and type the same greeting in both — the engine that guesses your words correctly is the right one.

All 9 keyboards share the same writing direction, so habits transfer directly from one to the next.

Transliteration mode exists on 9 of the 9 keyboards here: type the Latin transcription and the engine converts. On the others, click the virtual keys directly — each page documents its mode in the step-by-step guide, and the comparison table above tells you which is which before you open anything.

On mobile the choice matters even more: full-size touch keys and the same transliteration engines run on phones, so test your greeting on the device you will actually type on. Bookmark the winner — every keyboard page works offline once loaded and keeps your text private in the browser.

Frequently asked questions