Click the on-screen keys
Tap letters, vowel marks (harakat) and punctuation. Perfect on a phone or tablet, or if you're still learning where the letters are.
Type in Arabic without installing anything. Click the keys, use your own keyboard with the standard Arabic layout, or type phonetically (b → ب). Then copy your text or translate it.
Tip: with Arabic layout, your physical keyboard types like a standard Arabic keyboard (q = ض, a = ش …). Hold Shift for vowel marks. With Phonetic, type how it sounds: b = ب, sh = ش, kh = خ, 3 = ع, 7 = ح.
Tap letters, vowel marks (harakat) and punctuation. Perfect on a phone or tablet, or if you're still learning where the letters are.
In "Arabic layout" mode, your physical keyboard types like a standard Arabic keyboard: q is ض, a is ش, h is ا. Hold Shift for fatḥa, kasra, ḍamma and shadda.
In "Phonetic" mode, type how a word sounds: b for ب, sh for ش, kh for خ, and chat-style numbers like 3 for ع and 7 for ح.
Arabic has 28 letters and is written from right to left. Most letters connect to the next one, so a letter's shape changes depending on where it sits in a word. The keyboard handles that automatically.
Short vowels are written as small marks above or below letters: َ fatḥa (a), ِ kasra (i) and ُ ḍamma (u). Everyday Arabic usually leaves them out; textbooks and the Quran include them.
The glottal stop hamza (ء) can sit on its own or on an alif (أ إ), a waw (ؤ) or a yāʾ (ئ). They're all on the keyboard, with آ (alif madda) for a long "ā" at the start of words.
The top row types Eastern Arabic digits (١٢٣), used across Egypt, the Levant and the Gulf. Morocco, Algeria and Tunisia mostly use the same 0–9 digits as English.
Open Settings → General → Keyboard → Keyboards → Add New Keyboard → Arabic. Switch keyboards with the globe key.
In Gboard, open Settings → Languages → Add keyboard and choose Arabic. Long-press or tap the globe key to switch.
Open System Settings → Keyboard → Input Sources → Edit → + and add Arabic (or Arabic – PC for the Windows-style layout). Switch from the menu bar.
Open Settings → Time & language → Language & region → Add a language → Arabic. Switch layouts with Windows key + Space.
Kalam teaches Egyptian, Levantine, Gulf, Iraqi and Moroccan Arabic: the dialects you hear at home, not just textbook Arabic.
Speaking drills give you instant feedback on your pronunciation, including the sounds that don't exist in English.
Free Talk, Kalam's AI conversation partner, puts you in everyday scenarios so you can practise without the pressure.
Short lessons and streaks make it easy to keep going. Over a million learners use Kalam.
Yes. The online Arabic keyboard is completely free, works in any browser and doesn't need an account or download.
Switch to "Phonetic" mode and type how the word sounds, for example "salam" for سلام, or use "Arabic layout" mode to type exactly like a standard Arabic keyboard.
Click the vowel-mark row under the letters, or in Arabic layout mode hold Shift: Shift+Q for fatḥa, Shift+A for kasra, Shift+E for ḍamma, Shift+X for sukūn and Shift+~ for shadda.
"Arabic layout" mode follows the standard Arabic (101) layout used on most Arabic Windows and Mac keyboards, so what you learn here works on a real Arabic keyboard.
Yes. Click "Translate to English" to send your text to our free Arabic to English translator.
Yes. Tap the on-screen keys. For everyday typing on your phone, you can also add Arabic as a system keyboard in your phone's settings.
The most widely understood dialect, thanks to Egyptian film, TV and music.
شامي Lebanon, Syria, Palestine, JordanSoft, melodic and spoken across the Levant and its huge diaspora.
خليجي Saudi Arabia, UAE, Kuwait, QatarKhaleeji Arabic for living, working and building relationships in the GCC.
أردني JordanA clear, accessible Levantine variety with its own everyday expressions.
دارجة Morocco, Algeria, TunisiaNorth African Darija, full of Amazigh and French influence.
لهجات Not sure yet?See how they differ and which one fits your family, your travels or your work.
Answer a few quick questions and get a learning plan built around your dialect. It takes two minutes.