Zaban

Early access on iOS and Android

Both apps are in private testing. You're on the list.

Download on the App StoreGet it on Google Play
Lessons for English speakers

Learn to read Farsi

A short, active path into reading Farsi: learn the Persian script in useful groups, decode words before revealing their pronunciation, follow the verb to the end, and read a small story before opening your first book.

13 core sections · ≈ 31 min + 4 optional lookups · ≈ 44 min with everything

The script

4 sections
4

How letters join: shared shapes, dots, and gaps

≈ 3 min
What you'll learn
  • Most letters join to neighbours and change outline at the join.
  • Many letters share one base shape; dots distinguish the sound.
  • Seven letters do not join to the letter that comes next as you read from right to left.
  • A small visual gap can therefore occur inside one word.
  • Persian added پ چ ژ گp ch zh g to the Arabic-derived alphabet.

One joining letter in four positions

  • بbe
    b as in bed
    One boat-shaped bowl with one dot below.
    • بisol
    • بـinit
    • ـبـmed
    • ـبfin
    باباbâbâ
    “dad”

The join strokes are not extra letters. They show where the neighbour attaches.

Several letters share one drawing; the dots make them different

FamilySounds
ب پ ت ثb p t sone bowl; dots below or above
ج چ ح خj ch h khone hooked bowl
د ذd zone bent stroke
ر ز ژr z zhone falling stroke
س شs shthree teeth
ص ضs zone heavy bowl; same modern Persian sounds as other s/z letters
ط ظt zone upright bowl
ع غ' ghone curved shape; a dot distinguishes gh
ف قf gha small loop; dot pattern distinguishes them
ک گk gg adds a stroke to k

Seven letters that stop the next join

LettersWhat to notice
ا د ذ ر ز ژ وâ d z r z zh v/uThey may join to the letter before them, but not onward to the next letter.

“Before” and “next” refer to reading order: right to left.

One word can contain a gap

درختderakht“tree”
د | ر | خت
Both د and ر stop the next join. The two gaps do not create extra words.
پرندهparande“bird”
پر | ند | ه
ر stops the join before ن, and د stops the join before final ه. It is still one word.

A letter that stops a join can connect to the letter on its right, but not to the next letter on its left.

Count words, not gaps

  1. How many words are in درخت?

    A narrow break after a non-joiner is not a space.

    Show answer +
    One word: درختderakht“tree”.
  2. How many words are in پرنده?
    Show answer +
    One word: پرندهparande“bird”.