What problem does this solve?
It happens to everyone who types in two languages: you start typing a message or search quickly, then realize the keyboard was set to English, and instead of “السلام عليكم” you get gibberish like hgsghl ugd;l. Or the reverse — you type a password or email address and it comes out in Arabic letters. Instead of deleting and retyping, paste the text here and it's instantly converted to what you meant.
How it works
Every key carries an English character and an Arabic character in the same position: H types “ا”, G types “ل” and S types “س”. The tool uses the standard Arabic (101) keyboard map found in Windows and most devices, swapping each character for its counterpart — including special cases such as “لا” on the B key and diacritics typed with Shift.
How to use it
- Paste the mistyped text into the first box.
- The direction is detected automatically, or you can set it manually.
- Copy the fixed text from the second box.
Examples
| You typed | You meant |
|---|---|
| hgsghl ugd;l | السلام عليكم |
| lvpfh | مرحبا |
| اثممخ | hello |
| ؤشقس | cars |
Tips to avoid the problem
- On Windows, switch languages with
Alt + ShiftorWin + Space. - On macOS, use
Ctrl + Spaceor the 🌐 globe key. - Glance at the language indicator in the taskbar before you start typing.
- If your keyboard has no Arabic letters printed on it, the Windows On-Screen Keyboard shows where each letter is.
Want to type faster in both languages? Try the Typing Speed Test.
Frequently Asked Questions
Why are some characters wrong?
If you use a different layout (such as French AZERTY), characters won't match. The tool supports English QWERTY and the standard Arabic layout.
Can it convert Arabic back to English?
Yes. Choose “Arabic → English” or keep auto-detect — handy for mistyped passwords and email addresses.
Are diacritics supported?
Yes. Diacritics typed with Shift, such as fatha and damma, are converted correctly.
Is my text saved?
No. Conversion happens in your browser and nothing is stored or sent.
Does it work on phones?
Yes, though the problem is rarer on phones because the keyboard clearly shows the current language.
Last updated: