Is the keyboard layout converter free?
Yes. This keyboard layout converter is completely free to use with no signup or account required.
Does it upload my text?
No. The conversion runs entirely in your browser on your own device, so your text is never uploaded to a server and stays private.
Does it translate the text?
No. It only remaps the characters by keyboard layout. It does not translate languages or correct spelling.
Which layouts are supported?
This version supports EN, RU, and UA layouts, with conversion in both directions between them.
When should I use this tool?
Use it when text comes out as gibberish because you typed before switching your keyboard language. It remaps the keystrokes back to what you intended.
Does this translate the text?
No. It remaps characters by keyboard position. The letter that sits on the same physical key in the target layout replaces the one you typed. That is why it fixes text typed with the wrong layout selected, and why it turns perfectly good English into gibberish if you run it on text that was already correct.
Which keys are actually mapped?
The three main typing rows, 33 keys in total, from the backtick through the letter rows to the slash. That includes the bracket, semicolon, apostrophe, comma, period and slash keys, which carry Cyrillic letters on the RU and UA layouts. The number row and the modifier keys are left alone.
Is the conversion reversible?
For the mapped keys, yes. Running EN to RU and then RU to EN returns the original characters, because the two maps are inverses over the same 33 keys. Characters outside the map pass through both directions unchanged, so they come back as they went in.
Why does the Ukrainian preset behave differently from the Russian one?
The Ukrainian layout does not have ё, ъ, ы or э, and it has і, ї, є in their place. The key positions therefore carry different letters, and the backtick key produces an apostrophe rather than ё. If you convert text that was typed on a Russian layout using the Ukrainian preset, those four letters will not come back correctly.
I do not know which direction I need. What do I do?
Use the Fix Wrong Keyboard Layout page instead. It runs all four presets, scores each result by how much of it looks like real words, and shows the best candidate first with the other three underneath. This page is for when you already know the pair you want.
Does the text get uploaded?
No. The conversion is a character-by-character lookup in a map held in the page, so nothing is sent anywhere. It also means the conversion is instant regardless of how much text you paste.