Select the text, press a shortcut, and it becomes what you meant to type. Like hello → اثممخ, and back again. Not a translation. The same keys, on the other keyboard.
This is the same idea the app uses, running in your browser. Type on the left and see what the same keys would give on the other keyboard.
Highlight what you typed in the wrong language. Nothing selected? It converts the last word.
Every conversion has its own shortcut. For example Ctrl Alt L for English → Arabic, you can change it later.
The text is replaced right where it was, and your clipboard is put back as it was. Not right? Press the undo shortcut.
Talks to Windows directly, so the fix lands almost the moment you press the keys.
Six are on from the start (Arabic, English, German, French, Spanish, Russian). Turn on Turkish, Ukrainian, Persian, Hindi, Urdu, Italian, Portuguese and Greek when you need them.
Make a separate shortcut for every direction, like Arabic → English or Russian → Arabic.
Converted by mistake? One shortcut takes it back, and you can undo up to 10 conversions in a row.
Pick programs where it should never run, like a terminal. Add any app you like.
No telemetry. Works offline; the only optional internet use is an update check you can turn on (off by default).
One shortcut cycles the selected text through ALL CAPS, Sentence case, and all lowercase.
A shortcut opens a small list of the things you save, like your email or phone number. Pick one and it is pasted. Stored only on your PC.
Optional. See the result first, then confirm. Off by default so the fix stays one keystroke.
Optional. Tap the key twice instead of pressing a longer shortcut. Off by default.
See your latest conversions and copy from them. It is saved on your PC only while the program runs, deleted when you quit it completely, and you can turn it off or clear it.
Accent colors, light, dark, Midnight and Sand themes.
English, Arabic, German, French, Spanish and Russian.
Lives in the system tray and can start with Windows. A short welcome tour with a practice box helps you start.
These are the defaults. You can record any shortcut you like inside the app. The snippets menu, preview and double-tap are optional and set up inside the app.
| Ctrl Alt L | English → Arabic |
| Ctrl Alt K | Arabic → English |
| Ctrl Alt Z | Undo the last conversion (press again to undo the one before) |
| Ctrl Alt U | Change letter case: ALL CAPS → Sentence case → all lowercase |
| Ctrl Alt S | Open the snippets menu (your saved texts) |
No Python, no terminal. It installs like any other program and can start with Windows.
⬇ Download KeyboardFlip_Setup.exeWindows 10 / 11 · 64-bit · All releases · What’s new
If Windows shows “Windows protected your PC”, click More info then Run anyway. The app is new and not code-signed yet, and all the source is public if you want to check it.
I kept typing in the wrong language and fixing it by hand, so I built this for myself. Then I realized I’m not the only one.
I don’t want the good in this to stay with me alone. I like helping other people, so Keyboard Flip is free and open source. Use it, read the code, improve it, and share it with anyone who needs it.
If it saves you a few minutes, a star on GitHub is the nicest thank you. It also helps more people find it. ⭐
Yes. It’s free and open source. No ads, no account, no paid version.
No. It doesn’t change the meaning. It re-types the same key presses on another keyboard layout, which is exactly what you need after typing with the wrong language on.
No telemetry. It works offline; the only optional internet use is an update check you can turn on (off by default), and it only asks GitHub for the latest version number. Your text never leaves your computer, and it only reads your selection when you press the shortcut.
Snippets are stored on your PC only. The conversion history is saved on your PC only while the program runs, and is deleted when you quit the app completely. You can also turn it off or clear it any time.
No. It is off by default. When you turn it on, the app only watches the timing of Shift or Ctrl presses to notice a double tap. Other keys are never read, saved or sent anywhere. Some antivirus programs warn about any app that watches the keyboard, and since the code is open you can check this yourself.
It briefly uses the clipboard to copy and paste, then restores your previous text. Images or files you had copied are not restored.
Not yet. For now it’s Windows 10 and 11 only.
Programs running as Administrator block other apps from sending keys to them. Run Keyboard Flip as Administrator too, or check that the program isn’t in your excluded list.