فارسی · Beginner 1(a)

Learn to type in Persian (Farsi)

Home row anchors

Settle both hands on the home row: A S D F for the left, J K L ; for the right.

Exercise 1 of 14
SectionLeft hand · A S D FIndex on F, middle on D, ring on S, little finger on A. Return home after every reach.
Type this exercise 3 timesClean passes build lasting muscle memory. 3 to go.
0/3
Character-by-character practice0 / 59
بببب یییی سسسس شششش بببب یییی سسسس شششش بببب یییی سسسس شششش
100%Accuracy
0Mistakes
0WPM
Persian (Farsi) keyboardPersian Standard
SHIFT
SPACE
SHIFT

Physical key labels appear above. فارسی layout labels appear below. These three rows produce 21 of the 25 characters the practice words here use; the rest are reached with a modifier or a dead key.

Learning to type in Persian (Farsi)

Persian (Farsi) is written in the Arabic script, whose marks combine with base letters into single written units — so one keystroke is not one character on screen. It also runs right to left.

The speed test and the games draw on one bank of 55 common Persian (Farsi) words — 25 distinct characters in all, averaging 3 written units per word. The beginner course works outward from the home row in nine stages, and a drill is finished only when it has been typed cleanly three times — the default, adjustable in Settings. That repetition is the point: speed is a by-product of not making mistakes, and chasing it directly produces fast typists who then have to go back and fix everything.

Not all keys are worth the same. Ten characters carry around 71% of everything you will type in these Persian (Farsi) drills, and the remaining 15 share what is left. That is why the course introduces its material a little at a time rather than all at once: the early characters do a disproportionate amount of the work.

فارسی uses 25 distinct Arabic characters across the practice bank, and they do not sit in a line — marks go above, below and around the letters they modify. The Persian Standard layout arranges 28 of them across the keys you already have, and the guide shows the physical key alongside the character it writes. Persian (Farsi) also runs right to left.

Watch what you have written rather than what you are pressing. In Persian (Farsi) a cluster only resolves once the last mark is in, so the screen is the only honest feedback on whether the keystroke order was right. Typists who learn to read their own output catch a mistake on the next character rather than at the end of the line.

Writing system
Arabic
Keyboard layout
Persian Standard
Direction
right to left
Mapped characters
28
Practice words
55
Distinct characters
25
Average word
3 units

Characters that come up most in these Persian (Farsi) words

  1. ا21
  2. ر15
  3. و14
  4. د12
  5. ب11
  6. ن11
  7. ت9
  8. ی9
  9. س8
  10. م8
  11. آ7
  12. ز7

Counted across the 55 practice words — the ones worth recognising first.

دستان آرام ردیف اصلی صفحه کلید را پیدا می کنند
A sample line you will type in Persian (Farsi).

Four letters Arabic does not have, and a space that is not a space

Persian uses the Arabic script with four additional letters — پ, چ, ژ, گ — for sounds Arabic lacks. It also writes two characters differently: Persian ک and ی have distinct standard forms from their Arabic counterparts, and using the Arabic ones is a common and visible error in Persian text.

The genuinely distinctive feature is the zero-width non-joiner, often called the half-space. Persian uses it constantly to separate parts of a compound word without letting them join visually — it is required for correct spelling in a great many words, and it is invisible. Text typed without it looks wrong to a Persian reader and is difficult to search.

The standard Persian keyboard gives it a key. It is the single most important thing about typing Persian that nobody tells you.

Questions about typing in Persian (Farsi)

How long does learning to touch type in Persian (Farsi) take?

Longer than a week and shorter than you fear — and it depends far more on how often you practise than on how long each session runs. Short daily sessions beat long weekly ones by a wide margin, because what you are building is recall and recall decays between sessions. The streak counter exists for that reason.

Can I skip ahead to a later stage?

Yes, nothing is locked. It is usually a mistake, though, because each stage assumes the keys before it have stopped needing thought — and a stage practised on top of a shaky one tends to embed the shakiness rather than fix it.

Why does a drill need three clean passes?

Because one correct attempt proves you can do it and three prove you can repeat it, which is the thing that eventually becomes automatic. Attempts with mistakes in them do not count towards the three — not as a punishment, but because practising an error is how an error becomes a habit. Three is the default rather than a rule: Settings will take it down to one or up to ten.

Do I need a Persian (Farsi) keyboard?

No. A Persian (Farsi) keyboard is a software setting: add the Persian Standard layout in your operating system's keyboard settings and your existing keys begin producing Arabic characters, with the marks composing as you type them in order.

Which Persian (Farsi) keyboard layout do these lessons use?

Persian Standard, with 28 characters mapped across the standard key positions. Persian (Farsi) runs right to left, which both the practice text and the cursor respect. The 55 practice words between them use 25 distinct characters. The keyboard guide below the typing area shows the physical key and the character it produces together, so you are never reading a layout diagram in one window while typing in another.

What will I actually be typing in Persian (Farsi)?

Sequences of the keys each stage has introduced — single letters first, then pairs, then short chunks — in Arabic as the Persian Standard layout produces it, rather than transliterated into Latin letters. The point of the course is the position of a key rather than the vocabulary. The 55 common Persian (Farsi) words in the practice bank are what the speed test samples and what the games pull from, once the positions stop needing thought.

Is Persian (Farsi) hard to type?

Harder than a one-key-one-letter language, and for a specific reason rather than a vague one: marks combine, so a written unit takes several presses in a fixed order. The bank here averages 3 units per word with a fairly compact inventory of 25 characters across the practice bank. The keystroke count is higher than the visible length suggests, which is what makes early progress feel slower than it is.

Do I need an account, and is it free?

No, and it is free either way. Every lesson, drill, test and game works signed out, with your progress kept in this browser. An account adds three things only: your progress and settings follow you to another device, your streak survives clearing your browser data, and you can appear on the leaderboards under a name you choose.

Further reading