How to Write in Farsi: A Step-by-Step Guide to Persian Handwriting
To write in Farsi, you write from right to left and join most letters together, like cursive. Each of the 32 letters has up to four shapes depending on its place in a word, and seven letters (ا د ذ ر ز ژ و) never join to the letter after them. Short vowels are usually left out, so کتاب (ketâb, book) is written with only k-t-â-b.
That is the whole system in one paragraph. This guide takes it apart step by step, the way a tutor would at a table with you: how to hold the page and where the baseline is, how letters change shape, how joining works, which strokes to make first, how to handle dots and “teeth”, graded practice words, and how to type Persian when you do not want to write by hand. Every example has Persian script, pronunciation and English, and there are exercises along the way.
Six things that make Persian writing different from English
- Right to left. You start at the right edge of the line and move left. Books and notebooks open from what an English reader would call the back.
- Joined letters. Persian is always cursive, in print and in handwriting. There is no “print” version where letters stand apart.
- Letters change shape. A letter looks different at the start, middle and end of a word. The changes are mostly a matter of adding or cutting off a connecting stroke, not new letters to learn.
- Seven letters break the chain. ا, د, ذ, ر, ز, ژ and و join to the letter before them but never to the letter after them, so many words have small gaps inside them.
- No capital letters. Names, the first word of a sentence and the pronoun “I” (من, man) are written like any other word.
- Short vowels are usually not written. Only the long vowels â, i and u have full letters. Children’s books and dictionaries add small vowel marks; everyday writing does not.
If you have not met the letters yet, start with our Persian alphabet guide with all 32 letters and come back here for the writing side. And if you are wondering whether you can skip the script altogether: you can start speaking without it, but you will hit a wall quickly.
Before you start: paper, pen and the baseline
Use lined paper and a pen or pencil that moves smoothly; a fine felt-tip is easier than a ballpoint for curves. Start each line at the right margin. Right-handed writers sometimes worry about smudging the ink as their hand moves left over fresh writing. In practice it is the opposite of English for left-handers: Persian is often easier for left-handed people, and right-handed people simply learn to keep the hand slightly below the line.
The ruled line is your baseline. The connecting strokes between letters run along it, and every letter has a fixed relation to it:
- Letters that sit on the line: the “tooth” letters ب پ ت ث in their joined forms, س ش, ص ض, ط ظ, ف, ک گ, د ذ and ه.
- Tall letters that rise above it: ا, ل, the upright stroke of ط ظ and the slanted top of ک گ. Make these clearly taller than the rest, roughly two to three times the height of a tooth.
- Letters that dip below it: ر ز ژ and و curve down under the line; so do the end forms of ج چ ح خ, ع غ, ی, ن, ل, م and ق, and the end bowls of س ش ص ض.
A useful habit from day one: keep the body of each letter small. Beginners often write the teeth of ب or س as tall as ا, and then بـ and ا look the same. Small teeth, tall alef.
Learn letters by shape family, not alphabetical order
Many Persian letters share a body and differ only in their dots. Learn the body once, then the dot patterns. This cuts the job from 32 shapes to about 18.
| Base shape | Letters | What tells them apart |
|---|---|---|
| Small boat or tooth | ب پ ت ث | One dot below (b), three below (p), two above (t), three above (s) |
| Hook with a tail | ج چ ح خ | One dot inside (j), three inside (ch), none (h), one above (kh) |
| Small angle | د ذ | No dot (d), one dot (z) |
| Short curve below the line | ر ز ژ | No dot (r), one dot (z), three dots (zh) |
| Three teeth | س ش | No dots (s), three dots (sh) |
| Loop | ص ض | No dot (s), one dot (z) |
| Loop with an upright | ط ظ | No dot (t), one dot (z) |
| Open head | ع غ | No dot (eyn), one dot (gh) |
| Round head | ف ق | One dot (f), two dots and a deeper tail (gh) |
| Kâf | ک گ | One slanted top stroke (k), two strokes (g) |
| Single letters | ا ل م ن و ه ی | Each has its own shape; ن and ی look like ب at the start of a word and differ only in dots |
Four letters, پ چ ژ گ, exist in Persian but not in standard Arabic; they were made by adding dots or a stroke to Arabic letters. Several letters also share one sound in modern Persian, for example ت and ط are both t, and ذ ز ض ظ are all z. You learn which one a word uses the way English speakers learn “ph” in “phone”: word by word. Most of the rarer ones appear in words borrowed from Arabic; that is a legacy of the Arabic script Persian adopted.
Flashcards: letter families (tap to flip)
same tooth, different dots
hook family
non-joiners
non-joiners, dip below the line
three teeth
one or two slanted strokes
one dot or two
open head
The four forms of each letter
Grammar books talk about four forms: isolated (standing alone), initial (joined only to the letter after it), medial (joined on both sides) and final (joined only to the letter before it). Think of it less as four letters and more as one letter with or without its connecting strokes. In the table, the line ـ shows where a letter joins its neighbor. The isolated form is simply the letter as listed in the second column.
| # | Letter | Name | Sound | Initial | Medial | Final | Joins to the next letter? |
|---|---|---|---|---|---|---|---|
| 1 | ا | alef | â, a, e, o (vowel carrier) | ا | ـا | ـا | no |
| 2 | ب | be | b | بـ | ـبـ | ـب | yes |
| 3 | پ | pe | p | پـ | ـپـ | ـپ | yes |
| 4 | ت | te | t | تـ | ـتـ | ـت | yes |
| 5 | ث | se | s | ثـ | ـثـ | ـث | yes |
| 6 | ج | jim | j | جـ | ـجـ | ـج | yes |
| 7 | چ | che | ch | چـ | ـچـ | ـچ | yes |
| 8 | ح | he (he-ye jimi) | h | حـ | ـحـ | ـح | yes |
| 9 | خ | khe | kh | خـ | ـخـ | ـخ | yes |
| 10 | د | dâl | d | د | ـد | ـد | no |
| 11 | ذ | zâl | z | ذ | ـذ | ـذ | no |
| 12 | ر | re | r | ر | ـر | ـر | no |
| 13 | ز | ze | z | ز | ـز | ـز | no |
| 14 | ژ | zhe | zh | ژ | ـژ | ـژ | no |
| 15 | س | sin | s | سـ | ـسـ | ـس | yes |
| 16 | ش | shin | sh | شـ | ـشـ | ـش | yes |
| 17 | ص | sâd | s | صـ | ـصـ | ـص | yes |
| 18 | ض | zâd | z | ضـ | ـضـ | ـض | yes |
| 19 | ط | tâ | t | طـ | ـطـ | ـط | yes |
| 20 | ظ | zâ | z | ظـ | ـظـ | ـظ | yes |
| 21 | ع | eyn | ‘ (glottal stop) | عـ | ـعـ | ـع | yes |
| 22 | غ | gheyn | gh | غـ | ـغـ | ـغ | yes |
| 23 | ف | fe | f | فـ | ـفـ | ـف | yes |
| 24 | ق | ghâf | gh | قـ | ـقـ | ـق | yes |
| 25 | ک | kâf | k | کـ | ـکـ | ـک | yes |
| 26 | گ | gâf | g | گـ | ـگـ | ـگ | yes |
| 27 | ل | lâm | l | لـ | ـلـ | ـل | yes |
| 28 | م | mim | m | مـ | ـمـ | ـم | yes |
| 29 | ن | nun | n | نـ | ـنـ | ـن | yes |
| 30 | و | vâv | v, u, o | و | ـو | ـو | no |
| 31 | ه | he (he-ye do-cheshm) | h, final -e | هـ | ـهـ | ـه | yes |
| 32 | ی | ye | y, i | یـ | ـیـ | ـی | yes |
Three patterns to notice:
- Initial and medial forms are short. They drop the tail or bowl and leave only the head, ready to connect: ب becomes a small tooth بـ, ع becomes عـ.
- Final and isolated forms keep the tail. That is why end-of-word letters look bigger and often dip below the line.
- Non-joiners have only two shapes. For ا د ذ ر ز ژ و the initial form is the same as the isolated form, and the medial form is the same as the final form.
Two letters need extra care. ه changes the most: هـ at the start, ـهـ in the middle and ـه at the end. And ی has two dots under it at the start and middle of a word (یـ ـیـ) but no dots at the end (ـی). For each letter’s sound, forms and example words, our Farsi alphabet lessons have one page per letter.
How joining works, with real words
The rule is simple: write each letter joined to the next one, unless it is one of the seven non-joiners. After a non-joiner, the next letter starts fresh in its initial (or isolated) form. Splitting a word into its connected pieces is the single most useful drill when you start.
| Persian | Pieces, right to left | Pronunciation | English | Why |
|---|---|---|---|---|
| کتاب | کتا + ب | ketâb | book | ا does not join forward, so ب stands alone |
| سلام | سلا + م | salâm | hello | ل and ا form the لا ligature; م stands alone |
| دوست | د + و + ست | dust | friend | د and و are both non-joiners |
| ایران | ا + یر + ا + ن | Irân | Iran | Three non-joiners in one word |
| خانه | خا + نه | khâne | house | Final ه here is the vowel -e |
| فارسی | فا + ر + سی | fârsi | Persian (language) | Final ی has no dots |
| روز | ر + و + ز | ruz | day | Every letter is a non-joiner |
| ممنون | ممنو + ن | mamnun | thanks | و breaks the chain before the last ن |
Listen and copy each word: کتاب سلام دوست ایران خانه فارسی
The lâm-alef ligature
When ل is followed by ا, you do not write them as a normal join. They merge into one shape, لا, like a narrow V. You see it in سلام (salâm) and بالا (bâlâ, up) . Fonts do this automatically when you type; by hand you have to do it yourself. The other way round, alef then lâm, is written normally: الان (alân, now).
Gaps inside words and spaces between words
Because of the non-joiners, a single word can have gaps, and a reader has to tell those gaps from the spaces between words. Keep gaps inside a word tight and make the space between words clearly wider. The same idea applies to prefixes and suffixes that should not join, such as می in مینویسم (minevisam, I write) or the plural ها in کتابها (ketâbhâ, books). In handwriting you leave a small gap; on a keyboard this is the “half space” or zero-width non-joiner, a character that keeps the parts apart without adding a full space.
Try it: split these words into connected pieces
On paper, split دانشگاه (dâneshgâh, university), پدر (pedar, father) and زبان (zabân, language) into their connected pieces. Then check.
دانشگاه: د + ا + نشگا + ه. Both د and ا are non-joiners, and the ا after گ breaks the chain again, so ه stands alone.
پدر: پد + ر. پ joins to د, but د does not join forward.
زبان: ز + با + ن. ز is a non-joiner, ب joins to ا, and ن starts fresh.
Stroke order: how to actually move the pen
Persian has no single official stroke order the way Chinese does, but teachers in Iran pass on the same habits, and they make writing faster and neater.
- Write the body of the connected piece in one movement. For کتاب, write the body of کتا without lifting the pen, then the separate ب.
- Add dots and extra strokes afterwards. Once a piece is done, go back and add its dots, the slanted top of ک and گ, and the upright of ط and ظ. Many people finish the whole word first, then add all its dots.
- Move right to left inside each letter too. Teeth, hooks and loops are mostly drawn from right to left, so the pen ends where the next letter begins.
- Drop below the line in one stroke. For ر, و and final ی or ن, curve down and finish with a light flick to the left, without retracing.
- Write آ as alef plus a wave. Write ا first, then the small wavy line (madd) over it.
Handwriting tip: in everyday writing, many Iranians write two dots as a short dash and three dots as a small inverted v (like a tiny roof). Both are normal and you should be able to read them; as a beginner, write the dots separately until the letters feel natural. You will also see س and ش written as a smooth line without teeth in quick handwriting. Learn the toothed form first.
Practice words, from easy to harder
Write each word five times, saying it aloud as you write. Start with words made only of non-joiners, so you can focus on shape and position on the line before you think about joining.
| Persian | Pronunciation | English | What it practices |
|---|---|---|---|
| در | dar | door | Non-joiners only |
| زرد | zard | yellow | Non-joiners, dots, dipping below the line |
| آزاد | âzâd | free | آ with madd, non-joiners |
| بابا | bâbâ | dad | Simple joins to ا |
| نان | nân | bread | Initial and isolated ن |
| سیب | sib | apple | Teeth, initial and final forms |
| دست | dast | hand | A gap inside a word |
| چای | chây | tea | Three dots, final ی |
| گل | gol | flower | Two slanted strokes, final ل |
| ماه | mâh | moon, month | Isolated ه |
| شهر | shahr | city | Medial ه |
| عشق | ‘eshgh | love | Initial ع, final ق |
| لاله | lâle | tulip | لا ligature, final ه |
| پنجره | panjere | window | Long chain, medial ج |
Listen to a few as you write: روز چای شهر لاله پنجره
Then try a first sentence: من فارسی مینویسم. (man fârsi minevisam, “I write Persian.”) Notice the small gap after می. Writing your own name is a great motivator; our tool to write your name in Persian shows the spelling so you can copy it by hand.
Practice: choose the right answer
1. Persian is written from .You start at the right margin and move left.
2. Of these three letters, the one that never joins to the next letter is .د is one of the seven non-joiners: ا د ذ ر ز ژ و.
3. When ل is followed by ا, you write .The lâm-alef ligature لا is required, as in سلام.
4. At the end of a word, Persian ی has .Initial and medial یـ ـیـ have two dots; final ـی has none, as in فارسی.
5. گ differs from ک by .ک (k) has one slanted top stroke; گ (g) has two.
6. To write چای (chây, tea) you start with .چ (ch) has three dots; ج (j) has one inside, خ (kh) one above.
7. In handwriting, dots are usually added .Write the connected body first, then go back for dots and extra strokes.
8. Persian numbers are written .Digits run left to right, even inside right-to-left text.
Vowels: what you write and what you leave out
Persian has six vowels. The three long ones are written with letters: â with ا (or آ at the start of a word), i with ی, and u with و. The three short ones, a, e and o, are normally not written at all. So کتاب is literally k-t-â-b, and you know to say ketâb because you know the word. This is why reading feels hard at first and why writing actually feels easier: when you write, you already know what you mean.
A few spelling rules connect to vowels:
- A word cannot start with a bare vowel sound in writing. A word that begins with a vowel is written with ا as a carrier: اسم (esm, name), امروز (emruz, today), ایران (Irân), او (u, he or she).
- Final -e is usually written with ه. خانه (khâne), لاله (lâle). This silent-looking ه is a vowel, not an h.
- و can be v, u or o. ورزش (varzesh, sport), دوست (dust), تو (to, you).
The vowel marks themselves (zabar for a, zir for e, pish for o) and the doubling mark are explained in our lesson on Farsi vowels.
Numbers and punctuation
Persian uses its own digits: ۰ ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ (0 to 9). They run left to right like English digits, so ۱۲۵ is 125 even though the words around it run right to left. The forms of ۴, ۵ and ۶ differ from those used in Arabic-speaking countries. Our guide to Persian numbers from 1 to 1,000 shows how to write and say them.
Punctuation is mostly turned around: the comma is ،, the semicolon ؛ and the question mark ؟. The period, exclamation mark and colon look the same as in English. Quotation marks in careful writing are guillemets: «سلام».
Common beginner mistakes (and the fix)
| Mistake | Fix |
|---|---|
| Joining a non-joiner to the next letter, e.g. making دوست one unbroken chain | Memorize the seven: ا د ذ ر ز ژ و. Say “a, d, z, r, z, zh, v” until it sticks. |
| Teeth as tall as alef | Keep teeth short; tall strokes belong only to ا ل ک گ ط ظ. |
| Wrong number or place of dots (ب vs ت, ج vs خ) | Learn by family and check each word’s dots after writing it. |
| Writing ل + ا as two separate strokes | Always use لا. |
| Dots on final ی | Persian final ی has no dots. |
| Gaps inside words as wide as spaces between words | Tight inner gaps, wide word spaces. |
| Adding vowels that are not written (“katab” spelled with an extra ا) | Only â, i and u get letters; check spellings in a dictionary. |
Handwriting, print and calligraphy
Printed Persian is usually set in a font based on the naskh style, which is what you see in this article. Calligraphy and many shop signs, book covers and wedding cards use nastaliq, the flowing, slanting style that many Iranians consider the most beautiful way to write Persian. Everyday handwriting sits in between: closer to print in its letter shapes, but quicker, with dots merged into dashes and some teeth flattened. As a learner, model your handwriting on clear print and enjoy nastaliq as something to read and admire later. Our introduction to Persian calligraphy explains the styles.
Typing in Persian instead of writing by hand
Most real-life Persian is typed: messages, emails, searches. You can type Persian without installing anything using our free online Persian keyboard. To add a Persian layout to your phone or computer, see our step-by-step guide to setting up a Persian keyboard. Your device will choose the right letter form automatically, so typing is a good way to check your spelling while your handwriting catches up.
Three things to watch when typing:
- Choose the Persian layout, not Arabic. An Arabic keyboard produces Arabic versions of ye and kâf that look slightly different and can break searches. If your ی shows dots at the end of a word, you are on the wrong layout.
- Use the half space. Words like میخواهم (mikhâham, I want) and کتابها need the zero-width non-joiner, not a normal space and not nothing.
- Do not stay in Finglish. Writing Persian in Latin letters (“salam, chetori?”) is common in chats, and it is fine for a start, but it will not teach you the script. If you only know the Latin spelling, our Finglish to Persian converter turns it into Persian script so you can see and copy it; read more about Finglish and when Iranians use it.
Which path fits you?
Spend a week on the letter families, ten minutes a day, then the practice word list above. Copy short sentences from a beginner reader, and take the Persian alphabet quiz to check you recognize every letter.
Learn the 32 letters well enough to recognize them, set up a Persian keyboard, and type short messages every day. Copying a handful of words by hand still helps memory, even if you never write letters on paper.
You already know how the words sound, which is the hard part for other learners. Focus on spelling: the letters that share a sound (ت ط, س ص ث, ز ذ ض ظ, ح ه, غ ق) and the silent final ه. Write words you use every day, then short diary entries.
A simple 7-day plan
- Day 1: Direction, baseline, and the non-joiners ا د ذ ر ز ژ و. Write در, زرد, روز.
- Day 2: The tooth family ب پ ت ث plus ن ی. Write بابا, نان, سیب.
- Day 3: ج چ ح خ and س ش. Write چای, خانه, دست.
- Day 4: ک گ ل م and the لا ligature. Write کتاب, گل, سلام.
- Day 5: ف ق ع غ ه. Write عشق, ماه, شهر.
- Day 6: The rarer letters ص ض ط ظ, numbers and punctuation.
- Day 7: Copy a short paragraph, then write three sentences about yourself without looking.
This is the same order our blog post on how to read and write Persian in 7 days follows, and the workbook of the same name gives you tracing pages and exercises for each day if you prefer working on paper.
Quick quiz: writing in Farsi
1. How many letters does the Persian alphabet have?
- 26
- 28
- 32
- 36
Why
Persian has 32 letters: the 28 Arabic letters plus پ چ ژ گ.
2. Which group lists the seven letters that never join to the next letter?
- ب ت ث ن ی س ش
- ا د ذ ر ز ژ و
- ک گ ل م ن ه ی
Why
ا د ذ ر ز ژ و join only to the letter before them.
3. How does ایران break into connected pieces?
- ا + یر + ا + ن
- ایر + ان
- ای + ران
Why
ا and ر are non-joiners, so the word has four pieces.
4. Which four letters does Persian have that standard Arabic does not?
- ب ت ث ن
- ع غ ف ق
- ص ض ط ظ
- پ چ ژ گ
Why
پ چ ژ گ were added for Persian sounds p, ch, zh and g.
5. In everyday Persian writing, the short vowels a, e and o are
- always written with full letters
- usually not written
- written as capital letters
Why
Only long â, i and u get letters; short vowels appear only as optional marks.
6. Which word is written entirely with non-joining letters?
- کتاب
- سیب
- روز
- نان
Why
ر, و and ز are all non-joiners, so روز has three separate letters.
7. What is the usual order when you handwrite a word?
- Body of the letters first, then dots and extra strokes
- All dots first, then the letters
- Left to right, then add dots
Why
Write the connected body right to left, then go back for dots, the strokes of ک گ and the uprights of ط ظ.
8. What does final ه usually stand for in خانه (khâne)?
- a strong h sound
- the vowel -e
- nothing at all
Why
Final ه after a consonant usually writes the vowel -e.
Common questions
Is Farsi written right to left?
Yes. Persian letters and words run from right to left, and books open from the side English readers think of as the back. Numbers are the exception: digits inside a sentence are written left to right.
Is Farsi hard to write?
Less than it looks. There are 32 letters, but they fall into about 18 shapes that differ by dots, and the four forms of each letter mostly add or remove a connecting stroke. Once you know the seven non-joiners, the joining rules are regular.
How long does it take to learn to write in Persian?
With 15 to 30 minutes of daily practice, most learners can write all the letters and simple words within one to two weeks. Fluent, quick handwriting takes longer and comes from writing real sentences regularly.
Is Persian writing the same as Arabic?
Persian uses a modified Arabic script: the same joining system and most of the same letters, plus four extra letters (پ چ ژ گ) and some differences in shapes such as ی and ک. The languages themselves are unrelated; Persian is Indo-European.
Do Persian letters have capital letters?
No. Persian has no capital letters. Instead, each letter changes shape according to whether it starts, sits in the middle of or ends a connected piece.
Can I write Farsi in English letters?
Many Iranians do in casual chats; it is called Finglish or Pinglish. There is no fixed spelling, though, and it is no substitute for the script if you want to read signs, books or anything formal.
Learn Persian with our bestseller
Serious about Persian? Get all 30 of our Persian learning books for $199.99 (55% less than buying them one by one).
Free Persian Starter Kit (PDF)
The Persian alphabet chart and the 101 most common Persian words with pronunciation, in one printable PDF. You also get a one-time 15% code for any of our books.
We will email you new lessons and book news from Learn Persian Online. Unsubscribe any time.Free Persian Starter Pack: Alphabet + 100 Core Words
Get the 14-page printable Starter Pack (all 32 letters, a 7-day reading plan, 100 core words and 20 survival phrases) and a short 5-email course. Free.
by: Learn Persian Online Team about (category: Blog)

What people say about "How to Write in Farsi: A Step-by-Step Guide to Persian Handwriting"?
No one replied yet.