Keyboard layout converter
Choose the layout that produced your text and the one you intended. Preview the converted text before copying it.
Text was typed with the wrong input layout
This converts matching key positions, not meaning. Changed pairs have a mapped destination. Characters with no single safe match stay unchanged.
Keep the original text
Retain a copy before replacing anything. Choose the layout that actually produced the text and the exact layout you intended.
Check a short sample
Compare a familiar word and punctuation. If the result is wrong, check the source/destination direction and language variant rather than repeatedly swapping and overwriting your original.
Handle mixed text in pieces
Convert only the segment typed in the wrong layout. Review unchanged or uncertain characters manually; unsupported mappings cannot be safely guessed.
Fix the active input source before continuing
Choose the intended layout in Windows or the Mac Input menu. The converter changes text, not your keyboard settings.
Retest
Read the preview before copying. Then type a fresh word in your editor to confirm the active input layout is correct.
If it persists
If fresh text is still wrong, use the layout checker.