Arabic Keyboard Layout — QWERTY to Arabic 101
This is the Arabic (101) layout your operating system uses when its keyboard layout is set to Arabic: every physical key on a standard QWERTY keyboard mapped to the Arabic letter, digit, or punctuation mark it produces, in both the unshifted and Shift layers. It's also the exact mapping ArabicKeyboard.ai's wrong-keyboard suggestion uses to reverse text typed with that layout active by mistake.
Everything you type is processed locally in your browser — nothing is uploaded. Read the privacy details
Examples
- Qضphysical Q key, Arabic 101 layout
- Sسphysical S key, Arabic 101 layout
- \\punctuation, unchanged
Reference table
Listed in physical order: number row, then the upper, home, and lower letter rows. The ISO 105th key (next to left Shift, present on some keyboards) types the same backslash as the key shown before Enter.
| Physical key | Base | Shift |
|---|---|---|
| ` | ذ | ّ |
| 1 | 1 | ! |
| 2 | 2 | @ |
| 3 | 3 | # |
| 4 | 4 | $ |
| 5 | 5 | % |
| 6 | 6 | ^ |
| 7 | 7 | & |
| 8 | 8 | * |
| 9 | 9 | ) |
| 0 | 0 | ( |
| - | - | _ |
| = | = | + |
| Q | ض | َ |
| W | ص | ً |
| E | ث | ُ |
| R | ق | ٌ |
| T | ف | لإ |
| Y | غ | إ |
| U | ع | ‘ |
| I | ه | ÷ |
| O | خ | × |
| P | ح | ؛ |
| [ | ج | < |
| ] | د | > |
| A | ش | ِ |
| S | س | ٍ |
| D | ي | ] |
| F | ب | [ |
| G | ل | لأ |
| H | ا | أ |
| J | ت | ـ |
| K | ن | ، |
| L | م | / |
| ; | ك | : |
| ' | ط | " |
| \ | \ | | |
| Z | ئ | ~ |
| X | ء | ْ |
| C | ؤ | } |
| V | ر | { |
| B | لا | لآ |
| N | ى | آ |
| M | ة | ’ |
| , | و | , |
| . | ز | . |
| / | ظ | ؟ |
Supported layouts and modes
- Full Arabic 101 base and Shift layers on standard QWERTY hardware
- ArabicKeyboard.ai never remaps your physical keys — type normally, and a wrong-keyboard suggestion using this exact mapping appears only when it applies, with Apply and Dismiss
- For AZERTY hardware, see ClavierArabe.ai's AZERTY reference instead
Limitations
- This table covers the alphanumeric section only — function keys, Escape, Caps Lock, and the numeric keypad have no Arabic-specific mapping.
- Ctrl/Alt/Cmd key combinations always pass through untouched, for copy/paste and browser shortcuts.
- Shift is the only modifier layer supported; there is no AltGr/third-level layer.
Updated: