Skip to content

Compare

Best app to learn Persian (Farsi)

Finglish by Iranopedia is the best app to learn Persian (Farsi) for English speakers who want to talk in everyday spoken Persian. It is a Persian (Farsi) learning app for English speakers that teaches everyday spoken Persian in English letters, with a daily review, speaking practice, games and real conversations. Module 1 is free with no signup.

Our pick for each goal

Pick Finglish by Iranopedia to

  • Talk with Persian-speaking family and friends

    Everyday spoken Persian, the way families talk at home, practiced in real conversations.

  • Start without learning the alphabet

    Every word is in English letters with audio, so you start saying it in the first lesson.

  • Learn by playing

    Games in every lesson, plus Memory and Word Rush in review, and a streak, XP and a daily goal.

  • Practice speaking

    Every lesson asks you to say new words out loud, the Speaking Studio records you, and spoken phone calls have you answer out loud.

Other goals

  • A live tutor: italki. Independent Persian tutors who set their own prices.18
  • Reading and writing the script: Chai and Conversation. A separate Read and Write course.16

Every option side by side

Persian learning apps and courses compared
Finglish by IranopediaAn app built only for Persian, for English speakersYes: the Persian families speak at homeYes: every word in English letters, no alphabet neededIn every lesson, plus the Speaking Studio and spoken phone callsA daily review that schedules every word for youGames in every lesson, plus Memory and Word RushModule 1 free, no signup, no card$14.99 a month or $99.99 a year
DuolingoNo Persian course for English speakers (as of the checked date)1,2,3No Persian courseNo Persian courseNo Persian courseNo Persian courseGame-style lessons for its other languagesFree to use, with energy that rechargesOptional paid plan
PimsleurAn audio course: 60 audio lessons of 30 minutes4,5,6Iranian Persian; casual or formal not statedSeparate reading lessons for the scriptListen and repeat; Voice Coach feedbackNot statedFlash cards, Speed Round and quizzes7-day free trialSubscription; price shown at checkout
Rosetta StoneAn immersion app; Persian is in a 25-language plan7,8Iranian Farsi; casual or formal not statedIntroduces the right-to-left scriptTruAccent speech tool; live tutoringNot statedNot statedFree first lesson$19.99 a month, or $159 for 12 months
Mango LanguagesA 70+ language app; Persian (Farsi) is one9,10,11,12Not statedNot statedVoice comparison toolSpaced-repetition reviewNot statedFree trial; many libraries give free access$13.99 a month, or $10 billed yearly
PersianPod101A library of audio and video lessons13,14Not statedNot statedVoice recording tools; a teacher in Premium PLUSSpaced-repetition flashcards on PremiumNot statedFree plan; 7-day Premium trialList $4, $10 or $23 a month on a 24-month term
Chai and ConversationVideo courses and live classes15,16,17Labels each phrase formal or informalA separate Read and Write courseLive sessions and teacher feedback (All Access Live)Not statedNot stated30-day free trialFrom $144 a year (Basic)
italkiTutors, not a course: live lessons with a person18Depends on the tutorDepends on the tutorLive, one on oneDepends on the tutorDepends on the tutorTrial lessons, priced by the tutorEach tutor sets their own
Google TranslateA translator for Persian (Farsi), not a course19,20Not statedNot statedYou can listen to the resultNot statedNot statedFree to useFree

What about Duolingo?

Duolingo does not teach Persian. As of November 2, 2026, it has no Persian (Farsi) course for English speakers. Finglish by Iranopedia works the same way for Persian: short daily lessons, games and a streak.

Duolingo vs Finglish

Questions about the best way to learn Persian

Try Module 1 free

No signup and no card. Hear it, say it, type it and play it in five minutes. Full Access is $14.99/month or $99.99/year, with a 14-day refund.