Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Arabic Script Trainer

Arabic Script Trainer

Learn all 28 letters of the Arabic alphabet with their 4 writing forms — isolated, initial, medial, and final — plus interactive quizzes to test yourself.

Learn the Arabic Alphabet and Its 4 Letter Forms

The Arabic alphabet has 28 letters, and each one can change shape depending on where it sits in a word. This Arabic Script Trainer shows every letter with its four contextual forms and lets you drill them with interactive quizzes, so you actually remember which shape belongs where.

It is built for absolute beginners learning to read Arabic, students reviewing letter forms before an exam, and anyone who wants a clear, no-setup chart of the 28 letters with their names, transliterations, and pronunciation. Browse the chart to study, then switch to the quiz to test yourself.

Private by design: the letter chart, quizzes, and scoring all run inside your browser. Nothing you study or answer is uploaded to a server, and no account is needed.

How to Use the Arabic Script Trainer

1

Browse the letter chart

Open the Chart tab to see all 28 Arabic letters in a grid. Each cell shows the letter with its transliteration underneath, and non-connecting letters are marked with a dashed border.

2

Open a letter for details

Click any letter to open the detail panel. It shows the Arabic name, transliteration, IPA pronunciation, all four writing forms, and whether the letter is a connector. Use the audio button to hear it spoken.

3

Filter and self-test

Use the All, Connectors, and Non-Connectors chips to focus on one group, and tap Transliteration to hide the Latin names and quiz yourself.

4

Take a quiz

Switch to the Quiz tab, choose a mode and a length of 10, 20, or All questions, then press Start Quiz. Answer each item by tapping a choice and review your score and mistakes at the end.

Features

Full 28-Letter Chart

Browse every Arabic letter in a clean grid, each cell showing the isolated form with its transliteration.

4 Contextual Forms

See how each letter looks in its isolated, initial, medial, and final positions — essential for reading and writing.

Connector Classification

Each letter is marked as a connector or non-connector, with the six non-connecting letters flagged by a dashed border.

Filter by Connection Type

Narrow the chart to all letters, the 22 connectors, or the 6 non-connectors to study one group at a time.

Transliteration Toggle

Hide the Latin names below each letter to test your memory, then toggle them back on for reference.

Pronunciation Audio

Hear each letter spoken with your browser's built-in speech, alongside its IPA pronunciation and Arabic name.

Three Quiz Modes

Practice with Letter to Name, Name to Letter, and Identify Form for well-rounded recognition and recall.

Adjustable Quiz Length

Run a quick 10-question round, a standard 20, or cover every letter in one longer session.

Live Score Tracking

A running correct-versus-wrong count and progress bar update as you answer each question.

Results & Mistake Review

Finish with a percentage score and a list of every letter you missed, so you know exactly what to review.

Frequently Asked Questions

How many letters are in the Arabic alphabet?

The Arabic alphabet has 28 letters, all consonants (short vowels are written as separate marks). This trainer lists all 28 in order, each with its name, transliteration, and pronunciation.

Why do Arabic letters have different forms?

Arabic is written in a connected, cursive style, so a letter's shape changes depending on whether it sits at the start, middle, or end of a joined sequence, or stands alone. That gives most letters up to four forms — isolated, initial, medial, and final — much like how cursive handwriting reshapes letters by position.

What are connector and non-connector letters?

Most letters (22 of the 28) are connectors that join to the letters on both sides. Six letters — ا د ذ ر ز و — are non-connectors: they join only to the letter before them and never to the one after, which breaks the connection so the next letter restarts in its initial or isolated form. The trainer flags these with a dashed border.

Is Arabic written right to left?

Yes. Arabic words and sentences run from right to left, while numbers are written left to right. Knowing the four letter forms helps you read in that direction, because each letter signals its place in a word through its shape.

What is the difference between the three quiz modes?

Letter to Name shows an Arabic letter and asks for its transliteration, building recognition. Name to Letter works in reverse to train recall. Identify Form shows a letter in one position and asks which form it is — isolated, initial, medial, or final.

Why does Identify Form use only certain letters?

The Identify Form quiz uses only the 22 connector letters. Non-connector letters share identical shapes for some positions — their isolated and initial forms look the same, as do their medial and final — which would make the answer ambiguous.

Is my quiz progress saved?

Your score and reviewed mistakes are shown at the end of each quiz session but are not stored between sessions. Everything stays in your browser while you study, and you can retake any quiz as many times as you like.

Connectors (22)
Non-Connectors (6)
Mode
Questions
1/20
0 / 0
Click any letter in the chart to see its 4 writing forms and details
Non-connector letters (ا د ذ ر ز و) show a dashed border — they only connect from the right
Use the Transliteration toggle to hide letter names and test yourself
Start with the Letter to Name quiz to learn the letter names first
Try the Identify Form quiz to master the 4 contextual shapes
All learning stays in your browser — no account needed
Want to learn more? Read documentation →
1/7
Start typing to search...
Searching...
No results found
Try searching with different keywords