How to type in Arabic online
Three ways to write, mix them as you like. Your draft is saved in this browser automatically.
- Click or tap the keysUse the on-screen keyboard. ⇧ shows the harakat and the second layer; ⇪ locks it.
- Use your own keyboardIn Arabic layout mode your keyboard types Arabic in the standard Arabic (101) layout, on QWERTY, AZERTY or QWERTZ. Press Esc to switch it off and on.
- Type by soundIn Phonetic mode, write
salam,shukranor7abibiand pick the Arabic word. Works with Arabizi numbers (3 = ع, 7 = ح).
Everything in one Arabic keyboard
- Arabic 101 layoutThe same layout as Windows and Mac Arabic keyboards, with QWERTY, AZERTY or QWERTZ labels.
- Phonetic & ArabiziSmart word suggestions from Latin letters, plus an offline letter-by-letter converter.
- Full harakatFatha, damma, kasra, tanwin, sukun, shadda, dagger alif and Quranic marks.
- Voice typingDictate in Arabic with 11 regional accents (Chrome, Edge, Safari).
- Read aloudListen to your text or hear each letter’s name as you tap it.
- Latin transliterationSee a live romanization of your Arabic text, handy for learners.
- Text toolsRemove diacritics, switch ٠١٢ / 012 numbers, fix reversed Arabic, convert Arabizi.
- 10 Arabic fontsNaskh, Amiri, Kufi, Ruqaa and more, with adjustable size and direction.
- Search & translateSend your text to Google, Google Translate, DeepL, Almaany, Wikipedia or YouTube.
- Works offlineInstall it as an app; the keyboard keeps working without a connection.
Phonetic chart: Latin letters to Arabic
In phonetic mode, smart suggestions guess whole words. When offline (or when you pick the last suggestion), each sound becomes a letter following this chart. Short vowels a and e are not written; double them for long vowels (aa = ا, ii = ي, uu/ou = و).
a · aab · ptthj · gH · 7kh · 5ddhrzssh · chS · 9'DT · 6Z · 6'3gh · G · 3'f · vq · 9 · 8k · clmnhw · u · o · ouy · i · ee2 · 'Yi- (start)u- · o- (start)aa- (start)x?,;Arabic keyboard layout (Arabic 101)
Which key types which Arabic letter in Arabic layout mode. Hold Shift for the second character shown in brackets.
` ◌ّ- _= +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 ’, ,. ./ ؟The Arabic alphabet: 28 letters and their forms
Arabic is written right to left and most letters join the next one, so each letter has up to four shapes. Six letters (ا د ذ ر ز و) never join the letter after them.
| Letter | Name | Translit. | Isolated · Final · Medial · Initial | Type |
|---|---|---|---|---|
| ا | ألف · alif | ā / a | اـاـاا | aa |
| ب | باء · bāʾ | b | بـبـبـبـ | b |
| ت | تاء · tāʾ | t | تـتـتـتـ | t |
| ث | ثاء · thāʾ | th | ثـثـثـثـ | th |
| ج | جيم · jīm | j | جـجـجـجـ | j / g |
| ح | حاء · ḥāʾ | ḥ | حـحـحـحـ | H / 7 |
| خ | خاء · khāʾ | kh | خـخـخـخـ | kh / 5 |
| د | دال · dāl | d | دـدـدد | d |
| ذ | ذال · dhāl | dh | ذـذـذذ | dh |
| ر | راء · rāʾ | r | رـرـرر | r |
| ز | زاي · zāy | z | زـزـزز | z |
| س | سين · sīn | s | سـسـسـسـ | s |
| ش | شين · shīn | sh | شـشـشـشـ | sh / ch |
| ص | صاد · ṣād | ṣ | صـصـصـصـ | S |
| ض | ضاد · ḍād | ḍ | ضـضـضـضـ | D |
| ط | طاء · ṭāʾ | ṭ | طـطـطـطـ | T / 6 |
| ظ | ظاء · ẓāʾ | ẓ | ظـظـظـظـ | Z |
| ع | عين · ʿayn | ʿ | عـعـعـعـ | 3 |
| غ | غين · ghayn | gh | غـغـغـغـ | gh |
| ف | فاء · fāʾ | f | فـفـفـفـ | f / v |
| ق | قاف · qāf | q | قـقـقـقـ | q / 9 |
| ك | كاف · kāf | k | كـكـكـكـ | k / c |
| ل | لام · lām | l | لـلـلـلـ | l |
| م | ميم · mīm | m | مـمـمـمـ | m |
| ن | نون · nūn | n | نـنـنـنـ | n |
| ه | هاء · hāʾ | h | هـهـهـهـ | h |
| و | واو · wāw | w / ū | وـوـوو | w / u / o / ou |
| ي | ياء · yāʾ | y / ī | يـيـيـيـ | y / i / ee |
Harakat (Arabic diacritics)
Harakat mark short vowels and pronunciation. Type the letter first, then the mark.
| Mark | Arabic name | Name | Sound | Key |
|---|---|---|---|---|
| بَ | فتحة | fatḥa | a | Shift + Q |
| بُ | ضمة | ḍamma | u | Shift + E |
| بِ | كسرة | kasra | i | Shift + A |
| بً | تنوين فتح | tanwīn fatḥ | an | Shift + W |
| بٌ | تنوين ضم | tanwīn ḍamm | un | Shift + R |
| بٍ | تنوين كسر | tanwīn kasr | in | Shift + S |
| بْ | سكون | sukūn | — | Shift + X |
| بّ | شدة | shadda | ×2 | Shift + ` |
| بٰ | ألف خنجرية | alif khanjariyya | ā | — |
| بٓ | مدة | madda | ā | — |
| بـب | تطويل | taṭwīl | — | Shift + J |
Frequently asked questions
How do I type Arabic on my computer without an Arabic keyboard?
Open this page and choose Arabic layout: your normal keyboard now types Arabic letters. Each key shows the Latin letter it sits on, so you do not need stickers. You can also click the on-screen keys or switch to Phonetic mode and type the words as they sound.
How do I write Arabic with harakat (vowel marks)?
Type a letter, then add its mark. On the keyboard, press Shift and the key for the mark (Shift+Q fatha, Shift+E damma, Shift+A kasra, Shift+X sukun, Shift+` shadda), or use the Harakat tab under the keyboard. Tools → Remove harakat strips them again.
Can I type Arabic phonetically, like salam → سلام?
Yes. Choose Phonetic mode and type in Latin letters. Suggestions appear above the keyboard; press Space to accept the first one, use the arrow keys to pick another, or Esc to keep your Latin text. Arabizi numbers work: 3 = ع, 7 = ح, 5 = خ, 9 = ق, 2 = ء.
Does it work on my phone?
Yes. The keyboard adapts to small screens and, in Arabic layout mode, replaces your phone keyboard so it does not cover the page. Turn on “Use my device keyboard” in settings if you prefer your phone’s own keyboard.
How do I copy the Arabic text into Word, WhatsApp or an email?
Click Copy (or the copy key on the keyboard), then paste into any app with Ctrl+V (Cmd+V on Mac). You can also save the text as a .txt file or send it directly to WhatsApp, Telegram, X or email.
Can I type Arabic with my voice?
Yes, in Chrome, Edge and Safari. Click Dictate, allow the microphone and speak. Pick your dialect in settings (Saudi, Egyptian, Moroccan, Algerian, Tunisian, Lebanese and more).
Is the text I type private?
Your text stays in your browser and is saved only on this device. The only thing sent anywhere is the Latin word you type in phonetic mode, and only while smart suggestions are on; switch them off in settings to work fully offline.
What is the difference between Arabic-Indic and Western numbers?
Arabic text uses either Western digits (0123456789, common in the Maghreb) or Arabic-Indic digits (٠١٢٣٤٥٦٧٨٩, common in the Middle East). Choose either in settings, switch with the ١٢٣ key, or convert existing text from the Tools menu.
Can I use it for Persian, Urdu or Maghrebi Arabic?
Yes. The “Persian, Urdu, Maghrebi” tab adds letters such as پ چ ژ گ ڤ ڨ ڭ ک ی ے, so you can type Farsi, Urdu, Kurdish words or Maghrebi names.
How do I install an Arabic keyboard on Windows or Mac permanently?
Windows: Settings → Time & language → Language & region → Add a language → Arabic. Mac: System Settings → Keyboard → Input Sources → + → Arabic. Use this page to learn the layout first: it is the same Arabic 101 layout.