PolyType.

Russian phonetic keyboard

Type the way it sounds — privet becomes привет, live. Click the keys or use your own; pick your layout.

Печатайте по-русски на любой клавиатуре.

Write here

How it works

Type Latin and Russian appears as you go: privet → привет. The on-screen keyboard shows where each letter sits; click a key or type on your own. Digraphs work too: sh → ш, ch → ч, zh → ж, shch → щ.

Several phonetic layouts exist (ЯШЕРТ, YaWert, KDWin) — pick the one your fingers know in the Layout menu and it's remembered next time. Pasted Latin? Hit Convert Latin.