Every Keyboard
Keyboards

Free online keyboard

Arabic Keyboard

Type Arabic online, right to left. Use phonetic keys, the standard Arabic 101 layout, Arabizi (3 → ⁨ع⁩, 7 → ⁨ح⁩) or the alphabet, add harakat, then copy your text.

The Arabic (101) layout used on Windows and on most keyboards in the Arab world. Shift types the harakat (Q W E R A S X and `), the hamza forms and ⁨لأ⁩ ⁨لإ⁩ ⁨لآ⁩. B types ⁨لا⁩.

0 words · 0 charactersYour text stays in your browser
TranslateSearch
Layout

Typing on your own keyboard uses this layout. (or press Esc)

How to type in Arabic with this keyboard

Pick the input mode that suits you with the tabs above the text box:

  • Phonetic (best for learners): each English key types the Arabic letter with a similar sound. B types ⁨ب⁩, L types ⁨ل⁩, K types ⁨ك⁩. Shift gives the heavy (emphatic) partner: S is ⁨س⁩ and Shift+S is ⁨ص⁩.
  • Arabic 101: the layout printed on keyboards in the Arab world and used by Windows. Learn this one if you plan to type a lot of Arabic.
  • Arabizi: type the chat alphabet (3, 7, 5, sh, kh) and it turns into Arabic letters as you type.
  • Alphabet: all 28 letters in order, plus hamza forms and Arabic-Indic digits, to click one by one.

To add a vowel, open Harakat, type the letter and then click a mark; it attaches to the letter before it. The buttons above the keyboard give the hamza forms (⁨ء⁩ ⁨أ⁩ ⁨إ⁩ ⁨آ⁩ ⁨ؤ⁩ ⁨ئ⁩), ⁨ة⁩, ⁨ى⁩ and Arabic punctuation (⁨،⁩ ⁨؛⁩ ⁨؟⁩). Hold Alt and press a number for Arabic-Indic digits (⁨١٢٣⁩). Press Esc to switch between Arabic and normal English typing.

Arabic keyboard layout (Arabic 101)

This is the Arabic 101 layout, the standard on Windows and on most Arabic keyboards. The small letter on each key is the English key it shares. Note that the ` key types ⁨ذ⁩ and the B key types ⁨لا⁩.

ذ
1!
2@
3#
4$
5%
6^
7&
8*
9)
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
و
ز
ظ
Arabic 101 keyboard layout

With Shift held, the left side of the keyboard types the harakat, and the middle keys type the hamza forms and lam-alef combinations:

◌ّ◌ّ
!
@
#
$
%
^
&
*
)
(
_
+
◌َ◌َ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
,
.
؟
Arabic 101 with Shift held: harakat, hamza forms, لأ لإ لآ and punctuation

The phonetic layout on this page puts letters where English speakers expect them. Letters with no English equivalent follow the Buckwalter transliteration where it helps you remember them (X → ⁨خ⁩, V → ⁨ث⁩, G → ⁨غ⁩, Q → ⁨ق⁩), and Shift gives the heavy letter:

ق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
،<,
.>
/؟
Phonetic Arabic layout on this page
KeyTypesWith ShiftWhy
Cششsh (as in French chat)
Dدضd; Shift: heavy d
Eععʿayn (Buckwalter E)
Gغغgh (Buckwalter g)
Hهحh; Shift: breathy ḥ
Kكخk; Shift: kh
Pةةtaa marbuta (Buckwalter p)
Qققq
Sسصs; Shift: heavy s
Tتطt; Shift: heavy t
Vثذth as in think; Shift: th as in this
Xخخkh (Buckwalter x)
Zزظz; Shift: heavy z / ẓ
`ذ◌ّsame key as on Arabic 101; Shift: shadda
'ءئhamza, the apostrophe-like sound

The Arabic alphabet

Arabic has 28 letters, all written right to left. They are mostly consonants: the long vowels ā, ū and ī are written with ⁨ا⁩, ⁨و⁩ and ⁨ي⁩, and the short vowels are usually left out (see harakat below). The table shows each letter with its name, its sound, the usual Latin transliteration, and where to find it on this page.

LetterNameSoundTransliteration (Arabizi)Phonetic keyArabic 101 key
اaliflong a as in father; also carries hamzaā, aAH
بbāʾbbBF
تtāʾttTJ
ثthāʾth as in thinkth, ṯVE
جjīmj as in jam (g as in go in Egypt)j, gJ[ key
حḥāʾa breathy h from deep in the throatḥ (7)Shift+HP
خkhāʾch as in Scottish lochkh, ḵ (5, 7')Shift+K, XO
دdālddD] key
ذdhālth as in thisdh, ḏShift+V, `` key
رrāʾrolled rrRV
زzāyzzZ. key
سsīnssSS
شshīnsh as in shopsh, š (sh, ch)CA
صṣāda heavy (emphatic) sṣ (9 in the Gulf)Shift+SW
ضḍāda heavy dḍ (9')Shift+DQ
طṭāʾa heavy tṭ (6)Shift+T' key
ظẓāʾa heavy th as in this (z in many dialects)ẓ (6')Shift+Z/ key
عʿayna voiced sound squeezed in the throat; no English equivalentʿ (3)EU
غghaynlike a French r, gargledgh, ġ (3', gh)GY
فfāʾffFT
قqāfa k made further back in the throatq (q, 8, 9)QR
كkāfkkK; key
لlāmllLG
مmīmmmML
نnūnnnNK
هhāʾh as in hat, even at the end of a wordhHI
وwāww, or long u as in foodw, ūO, U, W, key
يyāʾy, or long i as in machiney, īI, YD

Hamza and other letter forms

These are not counted among the 28 letters, but you'll need them all the time:

LetterNameUse
ءhamzaa glottal stop, the catch in uh-oh (Arabizi 2)
أ إalif with hamzahamza written on an alif, above for a or u, below for i
آalif maddaa glottal stop followed by a long ā
ؤ ئhamza on waw / yāʾhamza written on a waw or a dotless yāʾ, depending on the vowels around it
ةtāʾ marbūṭaa final a (often feminine); read as t before a following word
ىalif maqṣūraa long ā at the end of a word, written like a dotless yāʾ
لاlām-aliflām followed by alif is always joined into this special shape

Letter forms: isolated, initial, medial, final

Arabic is always joined up, so most letters change shape depending on where they sit in a word: alone (isolated), at the start (initial), in the middle (medial) or at the end (final). You never pick these shapes yourself. You type the basic letter and the font joins it to its neighbors, so ⁨ك⁩ + ⁨ت⁩ + ⁨ب⁩ becomes ⁨كتب⁩. Six letters (⁨ا⁩ ⁨د⁩ ⁨ذ⁩ ⁨ر⁩ ⁨ز⁩ ⁨و⁩) never join to the letter after them, so they only have two shapes, and the next letter starts fresh.

IsolatedLetterInitialMedialFinal
بbāʾبــبــب
جjīmجــجــج
عʿaynعــعــع
هhāʾهــهــه
كkāfكــكــك
يyāʾيــيــي
دdāl (does not join to the left)دـدـد

Harakat (Arabic vowel marks)

Everyday Arabic leaves out the short vowels, and readers fill them in from context. Harakat are written in the Quran, children's books, dictionaries and textbooks, or anywhere a word could be misread. Each mark sits above or below the letter it follows:

ExampleNameArabic nameSoundArabic 101 key
بَFathaفَتْحةshort aShift+Q
بُDammaضَمّةshort uShift+E
بِKasraكَسْرةshort iShift+A
بْSukunسُكونno vowel after the letterShift+X
بّShaddaشَدّةdoubles the letterShift+`
بًTanwin fathتَنْوين فَتْح-anShift+W
بٌTanwin dammتَنْوين ضَمّ-unShift+R
بٍTanwin kasrتَنْوين كَسْر-inShift+S
بٰDagger alifألف خنجريةlong ā (in words like هٰذا)

Shadda can be combined with a vowel: type the letter, then shadda, then the vowel, as in ⁨بَّ⁩. On this page, open Harakat and click the marks in that order.

Arabizi: the Arabic chat alphabet

Arabizi (also called Franco-Arabic, Arabish or 3arabizi) is the way many people text Arabic with Latin letters. Numbers stand in for sounds English lacks, chosen because they look like the Arabic letter: 3 resembles ⁨ع⁩, 7 resembles ⁨ح⁩. An apostrophe after a number adds the dot of the related letter. Usage varies by country, especially for 8 and 9.

TypeLetterSound
2ءhamza (glottal stop)
3عʿayn
3'غghayn (also gh)
5خkhaa (also kh, or 7')
6طheavy t
6'ظheavy z / dh
7حbreathy h
8قqaf (in some regions 9 is used instead)
9صheavy s (Gulf usage)
9'ضheavy d
sh / chشsh
thثth as in think
dhذth as in this

Other Latin letters map as you'd expect (b → ⁨ب⁩, s → ⁨س⁩, m → ⁨م⁩). a, o/u and i/e give the long vowels ⁨ا⁩, ⁨و⁩ and ⁨ي⁩, so only type them where Arabic writes a letter: mr7ba → ⁨مرحبا⁩, shkra → ⁨شكرا⁩, 7bibi → ⁨حبيبي⁩. Doubled vowels (aa, ee, oo) give a single letter.

Arabic numbers

Arabic uses two sets of digits. The Middle East mostly uses Arabic-Indic digits, while North Africa uses the Western digits 0 to 9. Both are written left to right, even inside Arabic text.

Arabic-IndicWesternOn this page
٠0Alt+0
١1Alt+1
٢2Alt+2
٣3Alt+3
٤4Alt+4
٥5Alt+5
٦6Alt+6
٧7Alt+7
٨8Alt+8
٩9Alt+9

Letters for g, p, v and ch (Maghrebi and dialect Arabic)

Standard Arabic has no letter for the sounds g, p, v or ch, so dialects and loanwords add dots to existing letters. Morocco, Algeria and Tunisia each have their own choices. You'll find all of them in the Alphabet tab.

LetterSoundUsed in
ڨgAlgeria, Tunisia
ڭgMorocco
گgIraq, Gulf (and Persian)
پploanwords, names (and Persian, Urdu)
ڤvAlgeria, Tunisia, the Gulf
ڥvMorocco
چchIraq, Gulf, loanwords
ژzh (as in measure)loanwords (and Persian)

How to add an Arabic keyboard to your device

Windows

Settings → Time & language → Language & region → Add a language → Arabic (pick your country, for example Arabic (Saudi Arabia) or Arabic (Egypt)). The default keyboard is Arabic (101). Switch between keyboards with Windows+Space or Alt+Shift.

Mac

System Settings → Keyboard → Text Input → Edit → + → Arabic. In the list, the Arabic layout marked PC matches Windows (Arabic 101), and the one marked QWERTY is a phonetic layout. Switch with Control+Space or the Globe key.

iPhone and iPad

Settings → General → Keyboard → Keyboards → Add New Keyboard → Arabic. Tap the globe key to switch.

Android

In Gboard, open Settings → Languages → Add keyboard → Arabic, then pick a layout. Tap the globe key or hold the space bar to switch.

Chromebook

Settings → Device → Keyboard and inputs → Input settings → Add input methods → Arabic. Switch with Ctrl+Space.

Frequently asked questions

How do I type Arabic without an Arabic keyboard?

Use the Phonetic mode on this page: each English key types the Arabic letter that sounds like it (B → ⁨ب⁩, M → ⁨م⁩, S → ⁨س⁩, Shift+S → ⁨ص⁩). If you write in the chat alphabet, choose Arabizi and type 3, 7, 5 and so on. You can also click the on-screen keys, then press Copy.

What is Arabizi and how does it work here?

Arabizi (also called Franco-Arabic or the Arabic chat alphabet) writes Arabic with Latin letters and numbers that look like Arabic letters: 3 for ⁨ع⁩, 7 for ⁨ح⁩, 2 for ⁨ء⁩, 5 for ⁨خ⁩, 6 for ⁨ط⁩. In Arabizi mode each letter and number is converted as you type, so 7abibi becomes ⁨حابيبي⁩ and 7bibi becomes ⁨حبيبي⁩. Arabic doesn't write most short vowels, so leave them out for the usual spelling.

How do I add harakat (vowel marks)?

Open Harakat above the keyboard, type a letter, then click a mark: it attaches to the letter before it. In Arabic 101 mode you can also use Shift: Q is fatha, E is damma, A is kasra, X is sukun and the ` key is shadda.

Where is lam-alef (⁨لا⁩) on the Arabic keyboard?

On the Arabic 101 layout it's on the B key. Shift+B gives ⁨لآ⁩, Shift+G gives ⁨لأ⁩ and Shift+T gives ⁨لإ⁩. It types two letters, lām and alif, which fonts always join into one shape. In Phonetic mode, Shift+L types ⁨لا⁩.

How do I type Arabic numbers like ⁨١٢٣⁩?

Hold Alt (Option on a Mac) and press a number key to type the Arabic-Indic digit, or pick them from the Alphabet tab. Both ⁨١٢٣⁩ and 123 are used in Arabic; Western digits are common in North Africa and online.

Why does my Arabic text look broken or backwards in Word or another app?

Arabic has to be marked as right to left. In Word, select the text and click the Right-to-left text direction button on the Home tab (add an Arabic language in Windows or Mac settings if you don't see it). If the letters show up separated instead of joined, the font doesn't support Arabic: switch to a font such as Arial, Times New Roman or Segoe UI. Pasting from this page keeps the correct letters and order, and only the display needs fixing.

Does Arabic text connect automatically?

Yes. You always type the basic letter, and your device picks the right joined shape (isolated, initial, medial or final) from the letters around it. The text box is set to right to left, so punctuation and the cursor behave correctly.

Printable Arabic keyboard layout

Save or print this picture of the layout, or keep it open next to your screen while you learn where the letters are.

Arabic Keyboard layout: every key with the letter it types and the matching English keyDownload the layout (PNG)

Keep typing