Typed in the wrong layout? Fix it in one keystroke.
Layout Fixer turns text typed with the wrong keyboard layout back into what you meant — Arabic ⇄ English, right in your browser.
Edge and Firefox coming soon
How it works
Select the text
Or just click in the field — with nothing selected, the whole field is fixed.
Press the shortcut
⌥⇧F / AltShiftF
Or right-click and choose Fix keyboard layout.
Done
The text is replaced in place. Changed your mind? Undo with Ctrl+Z / ⌘Z.
Everything you need, nothing you don’t
Works both ways
Arabic typed on the English layout, and English typed on the Arabic layout — detected automatically.
Works where you type
Gmail, WhatsApp Web, Slack, search boxes and most websites.
Your keyboard, your way
The PC Arabic layout and the macOS “Arabic” layout — chosen automatically.
Paste and fix
A box in the toolbar popup fixes anything you paste into it.
Read-only text too
Can’t edit it, like a message you received? The fixed text is copied and shown to you.
Your language, your look
Interface in English and Arabic, light and dark mode.
Private by design
Everything happens on your device. No data collection, no tracking, no network requests.
Read the privacy policyLayout Fixer for desktop
Fix text in every app, not just the browser — Word, Slack, WhatsApp, Notes, Terminal. Select it and press ⌥⇧F on a Mac or Alt+Shift+F on Windows and Linux.
Free and open source · macOS 12+, Windows 10 and 11, Linux (X11) · Updates itself · .deb package · All downloads
Opening it for the first time
- macOS: open the app. When macOS says it can’t verify it, go to System Settings → Privacy & Security and click Open Anyway. Then allow Layout Fixer under Accessibility so it can press ⌘C and ⌘V for you.
- Windows: if SmartScreen says “Windows protected your PC”, click More info → Run anyway.
- Linux: make the AppImage executable and open it, or install the .deb. Use an X11 session.
Questions
Does it read what I type?
No. It only runs when you press the shortcut or choose the command, and only on the text you picked. Nothing leaves your device.
Which keyboards are supported?
Arabic and English (US). It supports the PC Arabic layout used on Windows, Linux and ChromeOS, and the macOS “Arabic” layout.
Is it free?
Yes. It’s free and open source under the MIT license.
Why does my computer ask before opening the desktop app?
The app isn’t signed with a paid Apple or Microsoft certificate yet, so macOS and Windows ask you to confirm the first launch once. The source code is public on GitHub, and every update is verified with the project’s own signing key.