Layout Fixer

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.

Add to Chrome — it’s free

Edge and Firefox coming soon

Typed: hgsghl ugd;l → Fixed: السلام عليكم

or press AltShiftF

How it works

  1. Select the text

    Or just click in the field — with nothing selected, the whole field is fixed.

  2. Press the shortcut

    ⌥⇧F / AltShiftF

    Or right-click and choose Fix keyboard layout.

  3. 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 policy
New

Layout 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.