A selection or a line
Select a sentence and tap ⌥: only the mistyped words change, so “iPhone стоит” stays as it is. In terminals, fix the whole line at once.
Rfr ltkf→Как дела
Bocha Switcher lives in your Mac’s menu bar and fixes words typed in the wrong keyboard layout. Typed ghbdtn instead of привет? Tap ⌥ — the word is retyped correctly and the layout switches for you.
macOS 13+Apple Silicon and IntelFree, open source
Созвонимся завтра утром?
No window to open and nothing to learn. The app waits in the menu bar and answers to the Option key.
Forgot to switch the layout? Keep going — the app quietly remembers the last word you typed.
Press Option on its own, without other keys. The word is retyped in the other layout, and the layout switches so you can keep typing.
Changed your mind? A double tap puts the word back. Prefer another key? Choose Command, Control, Shift or a combination in settings.
The basics take one key. Everything else is in settings, off until you want it.
Select a sentence and tap ⌥: only the mistyped words change, so “iPhone стоит” stays as it is. In terminals, fix the whole line at once.
Rfr ltkf→Как дела
Catches words typed in the wrong layout as you type, using the macOS spelling dictionary. ⌥ undoes any fix, and you can add exceptions for apps and words.
ntrcn→текст
A separate hotkey cycles the last word or a selection through UPPER, lower and Title case. For when Caps Lock got you.
ПРИВЕТ→Привет
Chats in Russian, the code editor in English: the app can keep a layout for each application and switch it when you change windows.
Telegram→RU
To fix a word the app only needs your last few keystrokes, and it keeps them in memory — nowhere else. There is no account, no analytics and no server of ours.
Free · Open source
One download and two permissions stand between you and your first fixed word.
Open the DMG and drag Bocha Switcher into Applications. The first time, allow it in System Settings → Privacy & Security → Open Anyway.
Accessibility to retype the word, Input Monitoring to notice it. The app opens the right settings pages and walks you through both.
Type a word in the wrong layout anywhere and tap Option. New versions install from the menu bar, and the permissions stay.
What people ask before installing an app that watches the keyboard.
Yes. No account, no subscription, no ads and no in-app purchases. The code is open under the MIT licence.
macOS 13 Ventura or newer, on Apple Silicon and Intel Macs.
The app is signed with our own certificate but not notarized by Apple, so macOS asks once before the first launch. Allow it in System Settings → Privacy & Security → Open Anyway — only if you trust the source.
Updates install from the app’s menu and don’t trigger the warning again.
It is built for Russian and English. In settings you can choose any two keyboard layouts installed on your Mac.
In ordinary text fields of most apps: browsers, messengers, notes, mail, code editors and terminals. In password fields it stays silent on purpose.
Yes — turn on Automatic conversion in the menu. It is off by default because guessing is sometimes wrong; ⌥ undoes any automatic fix, and you can add exceptions.
Yes. It does the same job on macOS: fixes words typed in the wrong layout with a key or automatically, and switches the layout for you. It is free and open source.
Quit it before starting Bocha Switcher. Two apps listening to the same key will fight over it.
The makers of Bocha Voice — free local dictation for Mac.
That’s “bocha” typed in the Russian layout. It happens to everyone — now it takes one tap to fix.
macOS 13+Apple Silicon and IntelFree, open source