Arabic typing tutor

Progressive lessons from the home row to full sentences, with live speed and accuracy.

Lesson
Type the text below
مكن متان اكمم كاكن كمك تماك كممم كمك

Start typing…

0 WPM100% Accuracy0/36 Progress

We teach the Arabic 101 layout — the one your operating system ships — so what you learn here works on any keyboard. You do not need to switch your system language: we read the physical key you press and map it ourselves.

Was this right?

How it works

We start on the home row where the fingers rest, then the upper row, the lower row, all the letters, and finally real words and sentences. That is touch-typing order, not alphabetical order: ا ب ت are scattered across three rows, and teaching them alphabetically tells your fingers nothing.

You do not need to switch your system language

Most learners have no Arabic printed on their keycaps and have never added the Arabic layout to their operating system. So we read the physical key you actually press and map it ourselves, showing the keyboard on screen with the next key lit. You learn finger positions on the keyboard you own — and the layout is the same Arabic 101 your OS ships, so everything transfers.

FAQ

Frequently asked questions

Do I need an Arabic keyboard?

No. We read the key you press on your Latin keyboard and translate it to the matching Arabic letter in the Arabic 101 layout.

What does WPM mean?

Words per minute, by the conventional measure: every five correct characters count as one word.

How is this different from your Arabic keyboard?

The keyboard lets you write right now without learning anything; the tutor teaches you so you no longer need a tool. One solves the problem today, the other solves it permanently.

Is what I type stored?

No, everything runs in your browser.

Free tools

Our other free tools

All free, in the browser, no account.

Online Arabic keyboard

Write Arabic from any device by typing in Latin letters.

The Arabic alphabet

All 28 letters, their 4 forms and the harakat, with a printable PDF.

Add the harakat

Add the vowels back to undiacritized Arabic, in your browser.

Fix reversed Arabic text

Repair Arabic from Photoshop or a PDF: reversed order, disconnected letters.

Decorate Arabic text

Geometric and floral ornament for your name or bio, ready to copy.

Fancy name generator

Decorate a name in Arabic or Latin, with a check on what survives.

Quran & hadith image maker

Pick a verse or a hadith from Bukhari and get a framed image, ready to share.

Honour-loan requestTunisia

Fill in and download the request as a PDF under Decree 148/2026.

Labour rights calculatorSaudi Arabia

End of service, leave, overtime, termination and unpaid wages on one page.

End of service calculatorSaudi Arabia

What is owed under Articles 84 and 85, including the resignation reduction.

VAT calculator

Add VAT to an amount or extract it, at the Saudi 15% and every Arab rate.

VAT number checkerSaudi Arabia

Check the format of a Saudi VAT number and what each segment means.

Nitaqat calculatorSaudi Arabia

Saudization rate, and the hires needed to reach a required one.

Discount calculator

Price after a discount, or the rate between two prices.

Overtime calculatorSaudi Arabia

Overtime pay under Article 107, with allowances and Ramadan hours.

Leave calculatorSaudi Arabia

Annual leave balance: 21 days, 30 after five years, and its cash value.

Number to Arabic words

Turn an amount into correct Arabic words for cheques, invoices and contracts.

Tafqit API

Turn amounts into vocalised Arabic words inside your own systems — a direct API.

Breach notification deadline

Work out the 72-hour deadline for each authority, from the moment you became aware.