Arabic Keyboard

العربية · Arabic Arabic script RTL

Type Arabic online with this free virtual Arabic keyboard. Click the keys with your mouse or type with your physical keyboard using the standard Arabic (101) layout. Includes the full 28-letter alphabet, Arabic-Indic digits and a complete set of diacritics (harakat).

Advertisement

Arabic Keyboard alphabet

Click any letter to inspect its Unicode details.

Diacritics & marks

Combining marks used with the Arabic script.

Frequently asked questions

Click the Arabic letters on the virtual keyboard, or use your physical keyboard: the layout follows the standard Arabic (101) keyboard, so the key "q" types ض, "w" types ص, and so on. Your typed text appears in the text area above and can be copied with one click.
Press Shift together with the top-row letters. On this keyboard, Shift+q types ً (fathatan), Shift+w types ٌ (dammatan), Shift+e types ٍ (kasratan), Shift+r types َ (fatha), Shift+t types ُ (damma), Shift+y types ِ (kasra), Shift+u types ّ (shadda) and Shift+i types ْ (sukun). You can also open the Diacritics palette for the full set of harakat and Quranic marks.
Arabic, like Hebrew, Persian and Urdu, is written right-to-left (RTL). This keyboard automatically applies RTL direction to the text area so that words flow and align correctly, just as they do in a native Arabic editor.
The Arabic script is used by Arabic, Persian (Farsi), Urdu, Pashto, Kurdish (Sorani), Sindhi, Uyghur, Malay (Jawi) and dozens of other languages. Each language adds or modifies a few letters — for example Persian adds پ، چ، ژ، گ. You can browse all of them in our Arabic script catalogue.
Yes. Arabic letters have up to four contextual forms: isolated, initial, medial and final. For example ب appears as ب (isolated), بـ (initial), ـبـ (medial) and ـب (final). When you type, the font joins and shapes the letters automatically, exactly like native Arabic input.
The number row types Arabic-Indic digits ٠١٢٣٤٥٦٧٨٩ by default. If you need Western digits (0-9), use the Latin keyboard or copy them from our Arabic numbers reference.
Yes. Use the Copy button to put the text on your clipboard, or export it as a .txt file. You can also paste text into the area and copy it back out — the keyboard works both for typing and for text manipulation.

Related guides

Related keyboards

All tools