Russian Keyboard Online

Transliteration Guide

Type Latin letters to get the corresponding characters:

Char. Equi. Char. Equi. Char. Equi. Char. Equi. Char. Equi.
aа bб vв gг dд
eе zз iи jй kк
lл mм nн oо pп
rр sс tт uу fф
hх xх cц yы wщ
qя yoё joё zhж khх
chч shш shchщ e'э yuю
juю yaя jaя 'ь ''ъ
#ъ

The layout at a glance

This Russian virtual keyboard mirrors the ЙЦУКЕН layout of a physical Russian keyboard. Its 48 character keys reach the 33 letters of the Cyrillic script (U+0400–U+052F) straight from the browser, with no software to install and no system setting to change.

The layout reaches 36 characters that an ordinary Latin keyboard does not carry: а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ё € ₽ №.

5 further characters come from the AltGr key (Alt on mobile): @ # $ € ₽.

Transliteration mode lets you write Russian from a Latin keyboard: you type the sounds and the text is converted as you go.

ScriptCyrillic
LayoutЙЦУКЕН
Reading directionLeft to right
Character keys48
Letters available33
Non-ASCII characters36
Unicode rangeU+0400–U+052F
Third layer (AltGr)Yes
TransliterationYes

How to type in Russian

  1. Click the on-screen keys or type on your physical keyboard — both write into the same text area.
  2. Shift shows the second layer of every key: capitals and the characters printed at the top right.
  3. AltGr (Alt on mobile) shows the third layer, the characters printed at the bottom right.
  4. The Copy button puts the whole text on the clipboard, ready to paste into an email, a document or a form.
  5. The Google, YouTube and ChatGPT buttons run a search with the text you typed, without retyping it.

Key reference table

Each row is one physical key: the base character, the one produced with Shift, then the one produced with AltGr.

KeyWith ShiftWith AltGr
ёЁ—
1!—
2"@
3№#
4;$
5%€
6:—
7?—
8*₽
9(—
0)—
-_—
=+—
йЙ—
цЦ—
уУ—
кК—
еЕ—
нН—
гГ—
шШ—
щЩ—
зЗ—
хХ—
ъЪ—
\/—
фФ—
ыЫ—
вВ—
аА—
пП—
рР—
оО—
лЛ—
дД—
жЖ—
эЭ—
/|—
яЯ—
чЧ—
сС—
мМ—
иИ—
тТ—
ьЬ—
бБ—
юЮ—
.,—

The characters on this layout

The 36 characters this layout can produce:

  • а
  • б
  • в
  • г
  • д
  • е
  • ж
  • з
  • и
  • й
  • к
  • л
  • м
  • н
  • о
  • п
  • р
  • с
  • т
  • у
  • ф
  • х
  • ц
  • ч
  • ш
  • щ
  • ъ
  • ы
  • ь
  • э
  • ю
  • я
  • ё
  • €
  • ₽
  • №

Other keyboards in the Cyrillic script

These keyboards are written in the same script and share much of their character set.

Further reading

ЙЦУКЕН on a QWERTY keyboard: where the punctuation goes

With "Type with my physical keyboard" on, each US key types the Cyrillic letter in the same position: Q gives й, W gives ц, F gives а, and so on. The letters are easy to learn. Punctuation is what slows people down:

  • The period is on your / key, and Shift gives the comma. The US , and . keys type б and ю.
  • ё is on the backtick key, top left.
  • х ъ are on [ ], and ж э on ; '.
  • Shift+6 gives :, and Shift+7 gives ?.
  • The \ key types \, and Shift gives /. The extra key left of Z on ISO keyboards gives / and |.

As on a Windows Russian keyboard, Shift+2, 3 and 4 give ", № and ;. The @ # $ and € are on AltGr+2 to AltGr+5, and the ruble sign ₽ on AltGr+8.

Phonetic mode: spellings that trip people up

If you can't touch-type ЙЦУКЕН, switch on transliteration and type Russian the way it sounds. The table above lists every mapping. In practice, these are the ones that cause mistakes:

  • y on its own is ы, not й. Use j for й, so dobryj gives добрый. "dobryi" gives добрыи.
  • ya / ja / q give я, yu / ju give ю, and yo / jo give ё.
  • c is ц. "ts" gives тс, which you want in -тся but not in царь.
  • sh always merges into ш. For с followed by х, as in схема or расход, type skh or sx.
  • ' gives the soft sign ь (mat' gives мать), and '' or # gives the hard sign ъ (pod''ezd gives подъезд).
  • e' gives э, so e'to gives это. w and shch both give щ.

Starting a sequence with a capital letter capitalises the result: Zh gives Ж.

Mixed alphabets, ё, and setting up Russian on your devices

The most common hidden error is mixing Latin and Cyrillic letters that look the same: a/а, e/е, o/о, p/р, c/с, x/х, y/у. A word like "Москва" with a Latin "o" in it looks perfect but fails spell check and search. If a word won't match, retype it entirely in one layout.

Most texts write ё as е, but keep ё where the meaning depends on it (всё means everything, все means everyone) and in names such as Пётр or Королёв. Some search fields treat е and ё as different letters, so if a search finds nothing, try both spellings.

To type Russian everywhere, not only on this page:

  • Windows 11: Settings → Time & language → Language & region → Add a language → Russian. Switch with Win+Space or Alt+Shift.
  • macOS: System Settings → Keyboard → Text Input → Edit → + → Russian. "Russian – PC" matches the Windows layout. The plain "Russian" layout moves some punctuation, and "Russian – Phonetic" maps letters by sound.
  • Android (Gboard): Settings → Languages → Add keyboard → Russian.
  • iPhone: Settings → General → Keyboard → Keyboards → Add New Keyboard → Russian.

Ukrainian and Belarusian need extra letters (і, ї, є, ґ, ў), so use the Ukrainian keyboard or the Belarusian keyboard for those.

Frequently Asked Questions

How do I type Cyrillic letters on the Russian keyboard?

The Russian keyboard uses a Cyrillic layout (ЙЦУКЕН). Each key corresponds to a Cyrillic letter. Click the virtual keys to type Russian characters.

What is the ЙЦУКЕН layout?

ЙЦУКЕН (JCUKEN) is the standard Russian keyboard layout, named after the first six letters. It's optimized for typing in Russian and other Cyrillic-based languages.

How do I switch between Russian and English?

This virtual keyboard is dedicated to Russian. For English, use the English keyboard. On physical keyboards, you'd typically use Alt+Shift or a language switcher.

How do I type the hard sign (ъ) and soft sign (ь)?

The hard sign ъ and soft sign ь have dedicated keys on the Russian keyboard. They're essential for correct Russian pronunciation and grammar.

How do I type the letter ё?

The letter ё is typically located in the top-left area of Russian keyboards (where ` is on English keyboards). It's often optional in informal writing but important for clarity.

Can I type in other Cyrillic languages with this keyboard?

Yes, the Russian keyboard works for many Cyrillic languages (Ukrainian, Belarusian, Bulgarian), though some languages have additional letters requiring special input.

How do I type numbers on the Russian keyboard?

Numbers are on the top row as usual. With Shift, keys 1 to 0 give ! " № ; % : ? * ( ) (Shift+2 = ", Shift+3 = №, Shift+4 = ;, Shift+6 = :, Shift+7 = ?). The symbols @ # $ € are on AltGr+2, 3, 4 and 5, and the ruble sign ₽ is on AltGr+8 (on phones the AltGr key is labelled Alt).

What's the difference between и and й?

И is a vowel (like 'ee'), while й is a consonant (like 'y'). They're different letters with different pronunciations and uses in Russian.

How do I type uppercase Cyrillic letters?

Use Shift or Caps Lock, just like with Latin letters. All Cyrillic letters have uppercase forms (А, Б, В, etc.).

Why does Russian use Cyrillic instead of Latin alphabet?

Cyrillic was developed for Slavic languages and better represents Russian sounds. It has 33 letters specifically designed for Russian phonetics.