Keyboard Layout Converter (Wrong Layout Fixer)
Fix text typed with the wrong keyboard layout: ghbdtn → привет, руддщ → hello. US QWERTY ↔ Russian, Ukrainian, Hebrew, Greek, Arabic, German, French, Dvorak and Colemak.
Only the key positions are swapped: the letters you meant must have been typed on the keys where they sit in the target layout.
Typed a whole sentence before noticing the keyboard was on the wrong language? “ghbdtn” is “привет” typed on an English layout, and “руддщ” is “hello” typed on a Russian one. This tool swaps every character for the one on the same physical key in the other layout, so you do not have to retype anything. It covers Russian, Ukrainian, Hebrew, Greek, Arabic, German QWERTZ, French AZERTY, Dvorak and Colemak, each paired with US QWERTY.
How to use this tool
- Paste the garbled text.
- Choose the other layout involved.
- Leave “work it out” selected, or say which layout was active when you typed.
- Copy the fixed text.
Formula
Fixed character = character on the same key (with the same Shift state) in the layout you meant
Each layout is stored as the 47 character keys of a standard keyboard, without and with Shift, in the same order as US QWERTY, so every key maps one-to-one. The tables follow the standard Windows layouts. For non-Latin layouts the direction is detected from the script of the text. Greek dead keys are handled: the ; key followed by a vowel types the accented vowel (;e → έ), and back. On the Arabic layout the B key types the lam-alef pair لا, and the Hebrew layout mirrors brackets, so its [ key types ]. Korean 두벌식 typing (dkssud → 안녕) needs syllable assembly, which this tool does not do.
Example
With the Russian layout, the sample Ghbdtn? rfr ltkf becomes Привет, как дела (“Hi, how are you”): G is the key of П, the Shift+/ that typed ? types a comma in Russian, and so on. Going the other way, руддщ typed on a Russian layout becomes hello.
Frequently asked questions
Why does my text come out wrong?
The tool assumes standard layouts: Russian ЙЦУКЕН, Ukrainian enhanced, Hebrew SI-1452, Greek, Arabic 101, German and French as used in Germany and France, Dvorak and Colemak. Variants such as Russian phonetic (YaShERT) or Swiss German place some keys differently.
Can it fix Korean typed in English (dkssud)?
No. Korean needs the typed letters to be assembled into syllable blocks (ㅇ + ㅏ + ㄴ → 안), which is a different process from swapping keys, so this tool does not cover it.
What about text that mixes both layouts?
Every character that has a counterpart is converted, so correctly typed parts would be converted too. Paste only the garbled part.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/keyboard-layout-converter/
Cite or embed this tool
kakaoCalc. (2026, November 8). Keyboard Layout Converter (Wrong Layout Fixer). https://kakao.mobile/tools/keyboard-layout-converter/
“Keyboard Layout Converter (Wrong Layout Fixer).” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/keyboard-layout-converter/.
Paste this code into your page. The widget runs in your visitors' browsers, shows no ads and keeps a link back to this page. Embedding terms