arabictyper
A patient way to learn Arabic

Learn to type Arabic
and feel the words you read.

Build a vocabulary of real Arabic, diacritics and all, with audio and a gentle on-screen keyboard. Type the Arabizi you already know; we'll teach your fingers the script.

No sign-upWorks without an Arabic keyboardAudio on every word
Try it · word 1 of ∞No Arabic keyboard
salaam
peace; hello · Masculine Noun
سَ‍‍ل‍‍ام
Hear it spoken
Type s g h l to spell it
Tip: focus this card, then start typing. The hint above each key is its English equivalent.
Tap the field and type — works with your phone's Arabic keyboard.
How it works

Three movements, like learning a song.

01
إقرأ
iqra

See it

Each card shows the Arabizi spelling and English translation. The Arabic appears faded — your guide, not the answer.

02
اطبَع
iṭba‛

Type it

Use a real Arabic keyboard if you have one, or our onscreen one. Every key shows its English shortcut.

03
تعلَّم
ta‛allam

Hear it

Words you stumble on come back. Audio pronunciation for every word, and no streaks or badges.

Those three movements repeat across sixteen lessons of Arabic typing practice, split into three difficulty levels so the words lengthen as your hands catch up.

From the same maker: Tfaddalu teaches spoken Palestinian Arabic with the same patience. If your goal is conversation, start there.

Set up your keyboard

One small system tweak, and your laptop speaks Arabic.

Every OS ships with an Arabic keyboard layout built in. Our guides walk you through turning it on and learning the standard 101 layout, plus the shortcut that toggles between scripts.

Read the full setup guide →
The Arabizi bridge

What is Arabizi?

Arabizi (or “Franco-Arabic”) writes Arabic with Latin letters and numerals — the digits stand in for sounds English can't spell. We use it as a phonetic bridge so you can read a word before you can read the script.

marHaba
مَرحَبا
hello
3arabi
عَرَبي
Arabic
shukran
شُكراً
thank you
sa7ib
صاحِب
friend
The numbers: 3 = ع · 7 = ح · 2 = ء · 5 = خ · 6 = ط
Open the Arabizi → Arabic converterOr go Arabic → Arabizi