How to Type in Arabic on Any Device (Mac, Windows, iPhone, Android)

6 min read

Sooner or later, every Arabic learner needs to type — to look up a word you heard, message a language partner, or search for a verse you half-remember. If you can read Arabic but not produce it on a keyboard, you are locked out of half the internet's Arabic content.

The good news: every major operating system ships with excellent Arabic keyboard support built in. This guide walks through the exact setup steps for Mac, Windows, iPhone, and Android, then covers the two things most tutorials skip: how to type harakat (vowel marks) and when a transliteration keyboard is the smarter choice.

Before you start: pick a layout

Most systems offer more than one Arabic layout. The standard choice is the layout usually labeled simply 'Arabic' (sometimes 'Arabic 101' on Windows), which matches the physical keyboards sold across the Arab world. If you ever plan to type on a real Arabic keyboard in Egypt, Jordan, or the Gulf, learn this one.

Some systems also offer phonetic layouts that map Arabic letters to similar-sounding Latin keys (so س sits on the S key). These feel easier on day one but build a habit you must unlearn later. Our honest recommendation: start with the standard layout — about two weeks of light practice, and the skill is permanent.

Mac: add Arabic in Input Sources

On macOS, open System Settings, go to Keyboard, then click Edit next to Input Sources. Press the plus button, choose Arabic from the language list, and pick the layout named 'Arabic'. Once added, you can switch between English and Arabic with the input menu in the menu bar, or with the keyboard shortcut (by default Control-Space or the Fn/Globe key on newer Macs).

Two Mac-specific tips. First, turn on 'Show Input menu in menu bar' so you can always see which language is active. Second, open the Keyboard Viewer (available from the input menu) while you practice: it shows the live Arabic layout on screen, including what appears when you hold Shift. This is the fastest way to learn where the letters live without buying keyboard stickers.

Windows: add Arabic as a language

On Windows 10 or 11, open Settings, go to Time & Language, then Language & Region. Click 'Add a language', search for Arabic, and choose a variant such as Arabic (Saudi Arabia) or Arabic (Egypt) — the layout is the same for typing; the variant mainly affects date and number formatting. Uncheck the optional language pack downloads if you only want the keyboard.

Switch languages with Windows key + Space, or Alt + Shift. The current language shows in the taskbar near the clock. Like the Mac, Windows has an on-screen touch keyboard (Windows key + Ctrl + O) that displays the Arabic layout while you learn it.

iPhone and iPad: add the Arabic keyboard

Open Settings, then General, then Keyboard, then Keyboards, and tap 'Add New Keyboard'. Choose Arabic. When typing, hold or tap the globe key to cycle between keyboards.

The iOS Arabic keyboard has a hidden superpower for learners: long-press. Hold ا and you get variants like أ, إ, and آ. Hold و or ي for hamza forms (ؤ, ئ). Long-pressing letters is also how you reach some marks without hunting through symbol pages. Because the phone keyboard shows you every letter on screen, many learners find it the easiest place to start typing Arabic before moving to a physical keyboard.

Android: add Arabic in Gboard

Most Android phones ship with Gboard. Open the keyboard, tap the settings gear (or go to Settings, System, Languages & input, On-screen keyboard, Gboard), choose Languages, then 'Add keyboard' and select Arabic. Gboard offers both the standard Arabic layout and — usefully — an Arabic transliteration mode where you type Latin letters and it converts to Arabic script.

Switch layouts with the globe key or by swiping the spacebar. As on iOS, long-pressing letters reveals hamza variants and additional characters.

How to type harakat (فَتْحَة، كَسْرَة، ضَمَّة)

Harakat — the short vowel marks — are the part nobody teaches. On the standard Arabic layout, they live on the Shift layer: hold Shift and press the appropriate key to add fatha, kasra, damma, sukun, shadda, or tanwin after typing a letter. The exact keys vary slightly by system, so spend five minutes with your on-screen keyboard viewer, Shift held down, and map them once. On phones, harakat are usually behind a long-press or on the symbols page of the Arabic keyboard.

The critical rule: type the letter first, then the mark. Harakat are combining characters that attach to the letter before them. To write بَ you type ب then fatha. For a shadda with a vowel, as in رَبِّ, type the letter, then shadda, then the vowel mark.

Do you actually need harakat? For everyday messaging, no — native writing omits them. But as a learner they are worth knowing for three cases: writing vocabulary notes you will study later, asking questions about vowels ('is it مَلِك or مُلْك?'), and copying Quranic text, which is fully vocalized. When you drill vocabulary in Fahm, every word appears with full harakat, so being able to reproduce those marks in your own notes keeps your spelling honest.

سَلَامsalāmpeace — type س ل ا م, then go back and add the fatha marks, or add each mark right after its letter
رَبِّrabbimy Lord — the shadda plus kasra on ب is typed as: letter, shadda, then kasra

Transliteration keyboards: typing 'salam' and getting سلام

Transliteration input lets you type Arabic phonetically in Latin letters and converts it to Arabic script. Gboard's Arabic (ar-Latn style) mode does this on Android, and web tools like Yamli and Google Input Tools do it in the browser. Type 'shukran' and get شكرا.

Be honest with yourself about what this is: a convenience, not a skill. It is genuinely useful when you need to type Arabic occasionally on a shared computer, or when you know how a word sounds but not how it is spelled. But it keeps you dependent on Latin script and hides Arabic spelling from you — you never learn that صوت starts with ص, not س. Use transliteration as a bridge, not a home.

  • Good for: quick lookups, shared computers, words you can say but not spell
  • Bad for: building spelling knowledge, typing speed, harakat, Quranic text
  • Rule of thumb: if you type Arabic more than a few times a week, invest in the real layout

A two-week practice plan

You learn a keyboard layout the same way you learn vocabulary: short, frequent, slightly effortful sessions. Five minutes a day beats one long Saturday grind.

Days 1–3, type the alphabet in order while looking at the on-screen keyboard. Days 4–7, type high-frequency words from your current vocabulary — this doubles as spelling review. Week two, stop looking: type the same words with the viewer closed, peeking only when stuck. If you are working through lessons in Fahm, retype the day's new words as your typing drill and you get two skills for one session.

Frequently asked questions

Do I need keyboard stickers for my physical keyboard?

No. The on-screen keyboard viewer on Mac and Windows shows the live Arabic layout, which teaches positions faster than glancing at stickers — stickers encourage looking at your hands. A printed layout chart next to your monitor works just as well.

Which Arabic variant should I choose on Windows — Saudi Arabia, Egypt, or another?

For typing, it barely matters: the standard letter layout is the same. The variant affects regional formatting like dates, currency, and which digits (٠١٢٣ or 0123) appear by default. Pick the country most relevant to you, or Saudi Arabia as a common default.

How do I type hamza in all its forms (أ إ ؤ ئ ء)?

On desktop layouts, each hamza form has its own key or Shift-combination. On phones, long-press ا, و, or ي to get the hamza-carrying forms. Knowing which form to use is a spelling question, not a keyboard question, and it comes with reading exposure.

Should I learn to type before I can read comfortably?

Reading first, but only just. Once you can slowly read words, typing actually accelerates reading, because finding letters on a keyboard forces active recall of their shapes. Many learners add typing within their first month.

Put it into practice

Fahm covers this with interactive lessons, spaced repetition, and quizzes — start free, no account needed.

Start Learning Free

Keep going