TypingSpot is a free Arabic typing tutor. It has 12 lessons that teach the Arabic keyboard row by row, from the home row to full paragraphs. You type on your normal English keyboard, and each drill shows your speed and accuracy. Nothing to download and no account to make.
You do not need to be good at typing, or at Arabic. Open a lesson and follow the key that glows on the screen.
Pick a lesson. Start with Lesson 1, or open any lesson in any order.
Type the drill. The on-screen keyboard shows the next key, and hand guides show which finger to use.
Get your stars. Your score is 70% accuracy and 30% speed. Reach 20 to pass, and up to 5 stars as it grows.
Press Enter. If you passed, Enter opens the next lesson. If not, it restarts the drill.
Stars and progress are saved in this browser only. There are no accounts. For finger placement, read the course guide.
What are the 12 Arabic typing lessons?
Lessons 1 to 6 each have All Keys, Mixed Keys and Words drills, plus a test. Lessons 7 to 9 have a drill and a test. The three bonus lessons cover numbers, punctuation and harakat.
The words in the drills are common words from Arabic news and web text. Bonus 3 uses words and short lines with tashkeel from Riyad as-Salihin by Imam al-Nawawi. We wrote the sentences and paragraphs ourselves.
Which Arabic keyboard layout do the lessons teach?
The lessons teach Standard Arabic (101). Each letter has a fixed key, and the key does not match the sound.
Example: the A key types ش and the H key types ا. It feels odd on day one. It is also how a real Arabic keyboard works, so it carries over.
Standard (101)
Letters sit in fixed places. Slower to learn, then very fast. This is the one the lessons teach.
By sound
The Arabic letter sits on the English key that sounds close. Quick to start, but it is not what a real Arabic keyboard does.
Windows lists three Arabic layouts
Arabic (101)
The layout these lessons teach.
Arabic (102)
A few keys sit in other places than 101.
Arabic (102) AZERTY
Another variant with its own key spots.
Using an office computer? Check which one it uses before you practice for a job. To only type some text, our Arabic keyboard online has sound-based layouts too.
Which key types which Arabic letter?
This is the Standard (101) map used in every lesson. The small text on a tile is what you get with Shift.
Key left of 1
`ذShift ـّ
Top row
QضShift ـَ
WصShift ـً
EثShift ـُ
RقShift ـٌ
TفShift لإ
YغShift إ
Uع
Iه
Oخ
Pح
[ج
]د
Middle row
AشShift ـِ
SسShift ـٍ
Dي
Fب
GلShift لأ
HاShift أ
JتShift ـ
Kن
Lم
;ك
'ط
Bottom row
Zئ
XءShift ـْ
Cؤ
Vر
BلاShift لآ
NىShift آ
Mة
,و
.ز
/ظ
Typing in Windows? Press the Windows key and Space to switch layouts. You do not need to do that here, because the page changes your keys for you.
Try these three words
سلامSalam (hello)Keys, in order: SGHL
كتابKitab (book)Keys, in order: ;JHF
مكتبMaktab (office or desk)Keys, in order: L;JF
How do I learn the Arabic keyboard without looking?
Start slow. Accuracy first, speed later. Most people learn faster if they follow a few simple habits.
Put your fingers on the home row. The left hand rests on شسيب and the right hand on تنمك.
Feel for the small bumps on the F and J keys. They tell your index fingers where home is.
Look at the screen, not the keys.
Do one lesson a day, about 15 minutes. Repeat a drill until you earn 3 stars.
Hide the on-screen keyboard once you know a row.
Sit straight, relax your wrists and rest every 30 minutes.
Type the letter first, then the mark. All of these sit on Shift keys. Bonus 3 lets you practice them. Most Arabic online is written without harakat, but you need them for the Quran, children's books and study notes.
A page that turns your keys into Arabic, then you copy the text
Good for Writing a message on a shared computer
Letter stickers
Stickers with Arabic letters on your keys
Good for Finding keys at first
Phone keyboard
The Arabic keyboard on Android or iPhone
Good for Chat on the go, not touch typing
Based on how each option works. We have not rated other sites or tools.
How do I add Arabic (101) in Windows?
Open Settings. Go to Time & language, then Language & region.
Add Arabic. Choose Add a language, pick Arabic and keep its keyboard.
Check the layout. Open the Arabic keyboard options and pick Arabic (101) if you see a list.
Switch. Press the Windows key and Space to go between English and Arabic.
Menu names can differ a little between Windows versions. Turn this off while you practice here, because the page already converts your keys.
What are the common Arabic typing problems?
I press a key and get a different letter
Why: Your computer may have its own Arabic keyboard turned on, so it changes the key twice.
Fix: Switch your computer back to English (Windows key + Space), then click the practice box and try again.
My laptop has no Arabic letters on the keys
Why: Most laptops sold outside Arab countries print only English letters.
Fix: The on-screen keyboard in every lesson shows the Arabic letters. Stickers can help, but you do not need them.
I use a Mac and the keys do not match
Why: A Mac can have more than one Arabic layout, and they may differ from Windows Arabic (101).
Fix: Keep your Mac on the English layout while you practice here. We turn the keys into Arabic for you.
The B key types two letters
Why: On Arabic (101) the B key types the pair لا in one press.
Fix: This is normal. In the lessons, pressing the L key then the H key works too.
My letters look separate, not joined
Why: Arabic joins letters by itself, but some fonts or apps do not show it well.
Fix: Try a different browser, or update the one you use. The lessons use a font that joins the letters.
The cursor jumps when I mix Arabic and English
Why: Arabic runs right to left and English runs left to right, so the cursor can move in surprising ways.
Fix: Type each part on its own, then fix the order. This is normal in every program.
What is a good Arabic typing speed?
There is no official number. Your drill score is out of 100. Accuracy counts for 70% and speed for 30%, and 30 words per minute counts as full speed. The stars are our own scale, not a benchmark.
☆Score under 20. Try again.
★Score 20 to 40
★★Score 41 to 60
★★★Score 61 to 80
★★★★Score 81 to 90
★★★★★Score 91 to 100
Example: 95% accuracy at 15 WPM scores about 82, which is 4 stars.
Want a plain speed number instead of stars? Take the Arabic typing test for WPM and accuracy.
Why you can trust this page
Made byThe TypingSpot team. TypingSpot is a free typing practice site for English, Arabic and Urdu.
Updated28 October 2026. We correct wrong keys when you report them.
Private by designNo account. Your stars stay in your browser, and what you type is not sent to us.
Riyad as-Salihin, Imam Abu Zakariya Yahya al-Nawawi, edition by Shu'ayb al-Arna'ut, Mu'assasat al-Risalah, BeirutUsed for the words and lines with tashkeel in Bonus 3.
Frequently asked questions about the Arabic typing tutor
What is an Arabic typing tutor?
An Arabic typing tutor is a program that teaches you where the Arabic letters sit on the keyboard. It gives you lessons and drills, and it shows your speed and accuracy. TypingSpot has a free one that runs in your browser.
Is the TypingSpot Arabic typing tutor really free?
Yes. There is no sign-up, no download and no payment. Your stars and progress are saved in your own browser only.
Do I need an Arabic keyboard to use the lessons?
No. You press keys on your normal English keyboard and we turn each one into the matching Arabic letter. If your computer already has an Arabic keyboard turned on, that works too.
Which Arabic keyboard layout do the lessons teach?
The lessons teach Standard Arabic (101). Each Arabic letter sits on a fixed key, so the key does not match the sound. For example, the A key types ش and the H key types ا. Windows lists this layout as Arabic (101).
How long does it take to learn Arabic typing?
It depends on you. A common plan is 15 minutes a day. Many people stop looking at the keys after a few weeks, but speed takes longer. This is a rough guide, not a study.
Do I need to know Arabic to use it?
No. Each lesson shows the letter and the key to press. You will move faster if you already know the Arabic alphabet, though. If you are still learning the letters, practice them side by side.
Does the tutor teach harakat (tashkeel)?
Yes. Bonus 3 teaches fatha, damma, kasra, the three tanween marks, shadda and sukun, one key at a time. Then you practice them on words and lines from Riyad as-Salihin by Imam al-Nawawi. The other lessons use plain text without harakat. Our Arabic typing test also has a With tashkeel option.
How do I type hamza and lam-alif?
Hold Shift and press H for أ, Y for إ or N for آ. Press the B key for the lam-alif ligature لا. The lessons also accept ل then ا, so either way counts as correct.
What is a good Arabic typing speed?
There is no official number. Our drill score is 70% accuracy and 30% speed, and 30 words per minute counts as full speed. Stars run from 1 to 5. For a job test, check the speed and accuracy the notice asks for.
Is there an Arabic typing test?
Yes. Our free Arabic typing test gives you a speed in WPM and an accuracy score in 1, 3 or 5 minutes. Each of the 12 lessons also ends with a short timed test that gives you stars.
Is my progress saved?
Yes, in your browser on that device. There are no accounts. If you clear your browser data or switch devices, you start fresh.
Can I learn Arabic typing on my phone?
The lessons are made for a computer keyboard, because they teach finger positions. On a phone, try our online Arabic keyboard to type and copy text.
How do I add an Arabic keyboard in Windows?
Open Settings, then Time & language, then Language & region. Add Arabic as a language and keep its keyboard. After that, press the Windows key and Space to switch between English and Arabic. Menu names can differ a little between Windows versions.
Why does my Arabic text start on the right?
Arabic is written from right to left. Your first letter lands on the right and the next letters follow toward the left. That is normal.
Is this good for a job typing test?
It builds speed and accuracy, but it is not an official exam. Check which layout the test uses, the speed and accuracy targets, and how mistakes are counted.
Still have a question?Try Lesson 1 and see how it feels. You can stop any time.