Affiliate Disclaimer: Lingalot is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate this site earns from qualifying purchases. We may also use affiliate links for other programmes. (See full affiliate disclosure.)

The 17 Best Apps To Learn Farsi (Persian) – Free & Paid

Apps are a super fun and easy way to learn Farsi on the go but which ones are the best?

Here I’ve collated the absolute best apps to learn Farsi including both free apps and ones with upgrade options.

I’ve personally tested all these apps myself to ensure that I’m only recommending the best. 

Round-up of Best Apps to Learn Farsi

Whilst there are lots of great Farsi learning apps out there, these are the ones that I found were particularly helpful.

  • Play fun mini-games on Mondly (similar to Duolingo).
  • Build your conversation skills with Pimsleur.
  • Build your vocabulary with Drops.
  • Find an affordable Farsi tutor on italki.

These 4 apps are my absolute favorites.

If you want to learn Farsi fluently, these apps are all you need. 

Below I’ve gone into more depth on each of these apps and I’ve covered a range of other Farsi learning apps including apps which teach the Persian script, vocab building apps and more.

Best Apps To Learn Farsi

Let’s get this out of the way – Duolingo does not have Farsi unfortunately. Farsi isn’t on Babbel either.

Don’t worry, there are still plenty of fun and engaging language learning apps that have Farsi.

Here’s a full list of the best Farsi learning apps available.

1. Mondly

If you like Duolingo, then you’ll love Mondly.

Mondly is a super fun language learning app which uses fun mini-games to teach you Farsi. 

It features real-life conversations, grammar tips, conjugation tables and vocabulary building lessons.

Additionally, Mondly uses the latest technologies to improve its user experience including their new augmented reality feature which allows you to practice real-life conversations.

One advantage of Mondly (that most other apps don’t have) is that you can learn from your native language. 

This is great if English isn’t your first language as it’s so much easier to learn a new language from your own mother tongue.

Key Features:

  • Uses a range of games to make learning Farsi fun.
  • You can learn from any language (not just English).
  • Uses native speaker audio & has amazing voice recognition software.
  • Short lessons so you don’t feel overwhelmed.

Pricing: Some free lessons. Upgrade option for full unlimited access.

Available on: iOS & Android

Learn Farsi on Mondly

2. Pimsleur

Pimsleur is a fantastic audio course which aims to get you conversational in Farsi fast.

Each lesson is 30-minutes long. During the lessons, you’ll be introduced to new words and phrases and then you’ll take part in various role-playing exercises to consolidate them.

The app also features short reading lessons and has a flashcard section so you can practice what you’ve learnt.

The best thing about Pimsleur is that you start speaking Farsi from day one and you actually feel like you’re making lots of progress.

I have also found that Pimsleur is great at teaching you practical phrases that you’ll actually use and you’ll learn to say full sentences from your first lesson.

Key Features:

  • An audio course that focuses on speaking.
  • Also includes reading lessons & flashcards.
  • Practical vocabulary & phrases that you’ll use from the get go.

Pricing: First lesson is free. Monthly subscription model is available for $20.95 per month.

Available on: iOS & Android

Learn Farsi on Pimsleur

3. Drops

Drops is a great way to build your vocabulary in a fun and easy way. 

They use mini-games which feature beautiful illustrations and animations to teach you a range of useful Farsi words.

The app is super engaging as it focuses on visual learning so you associate each Farsi word with an image rather than an English word.

For example, when you learn the word for chocolate, you’ll be shown an image of chocolate and NOT the word ‘chocolate’. This is a super effective language learning technique.

It uses fun micro-games like matching exercises to teach you the words and keep you coming back every day for more.

Key Features:

  • Fully focuses on building vocabulary.
  • Uses native speaker audio.
  • Over 3,000 words available for learning covering 180 topics.

Pricing: Free for 5 minutes a day. Upgrade for unlimited use. 

Available on: iOS & Android

Learn Farsi on Drops

4. Ling

Ling is another app which focuses on game-based learning so it is very fun and engaging. This includes fun mini-games, quizzes and more.

One of the best features of Ling is their chatbot which allows you to practice real-life conversations whenever you want.

Their chatbot utilizes voice recognition software so you can practice your pronunciation with ease.

Key Features:

  • Features fun mini-games and quizzes.
  • Super fun and engaging.
  • Extensive grammar tips and easy-to-understand explanations.

Pricing: Lots of content on the free version. Can upgrade for more lessons.

Available on: iOS & Android

Learn Farsi on Ling

Want to learn Farsi? We have a free PDF that I know you’ll love…

5. Rosetta Stone

Rosetta Stone uses an immersion approach to teach you Farsi. They help you learn through real-life scenarios, interactive activities and audio from native speakers.

They give you plenty of time to practice what you’ve learnt so you feel fully supported and know how you’re getting along. This ensures you learn at the right pace.

By using their powerful speech recognition software, they are able to give you immediate feedback on your pronunciation so you can constantly improve.

Rosetta Stone is used by a variety of educational institutions and companies including the US State Department.

Key Features:

  • Fully immersive curriculum which teaches via real-life scenarios.
  • Trusted by thousands of companies and educational institutions.
  • Bite-sized lessons that you can do at your own pace.
  • Ability to speak with real human native speaker coaches.

Pricing: From $7.99 per month for complete access.

Available on: iOS & Android

Learn Farsi on Rosetta Stone

Best Apps to Learn How to Speak Farsi

If your main goal is to be able to speak Farsi then these apps are perfectly suited to you.

Reading & writing is cool but, at the end of the day, you’re learning Farsi to speak with people…right!?

These are the best apps that will teach you to speak Farsi.

6. Glossika

Glossika teaches you how to speak Farsi naturally without any memorization. They also train you to listen and speak at native speed which is great.

Their audio course uses an immersion strategy to help you learn Farsi. They teach you complete sentences and help you acquire new words and phrases as you go.

Glossika can take you from complete beginner to advanced speaker. The best thing is that they fully personalize the experience to you meaning you’ll improve faster.

Glossika will also provide you with daily review lists so you can commit everything you’ve learnt to long term memory (they use spaced repetition software for this).

Key Features:

  • Audio-based course.
  • They prepare a daily review list to ensure you don’t forget anything.
  • Professional native speaker recordings.
  • Personalized learning plan based on your level.

Pricing: Free 7-day trial. From $24.99 per month for unlimited access.

Available on: iOS

Learn Farsi on Glossika

7. Mango Languages

Mango Languages uses a powerful algorithm that tailors the experience to you including giving you a personalized review list each day.

They use their own methodology which is proven to be super effective

It essentially works to improve 6 critical language skills – vocabulary, grammar, pronunciation, culture, comprehension and retention.

They use many different techniques to teach you Farsi including listening & reading activities to improve your comprehension, critical-thinking exercises to put what you’ve learnt into practice and memory exercises. 

Key Features:

  • Native speaker audio & real-life conversations.
  • Every lesson explains the underlying grammar concepts.
  • Helpful cultural notes give you a better understanding of the language.

Pricing: Free trial available. From $6.67 per month for unlimited access.

Available on: iOS & Android

Learn Farsi on Mango Languages

8. LingQ

The idea behind LingQ is that you learn Farsi in the same way that you learnt your native language – through immersion.

It enables you to surround yourself with meaningful content that you will actually enjoy. 

You can import anything into LingQ and turn it into an interactive lesson. This can range from YouTube videos and podcasts to books and newspapers.

Additionally LingQ also has a huge course library to get you started.

As you enjoy this native content, you can select any word that you want to learn and add it to a flashcard deck.

Key Features:

  • Uses a super effective immersion technique to help you learn.
  • Utilizes powerful spaced repetition flashcard software.
  • Easily create flashcards whilst you study.
  • Enables you to learn Farsi with enjoyable content.

Pricing: You can access most features for free. From $7.99 for unlimited access.

Available on: iOS & Android

Learn Farsi on LingQ

9. PersianPod101

This app features fun and effective audio and video lessons that guide you through the language.

The app also features vocabulary learning tools like spaced repetition flashcards, word of the day mini-lessons and a huge core 2,000 Farsi word list.

This course can take you from a complete beginner all the way to advanced speaker.

If you choose to sign up to the Premium Plus Plan, you also get 1-on-1 access to a Farsi teacher. You can ask your teacher questions and get them to correct your speaking and writing!

You can access PersianPod101 on the web or by downloading the Innovative Language app.

Key Features:

  • Both video & audio lessons.
  • Complete course which can take you to a fluent level.
  • Some plans include access to a Farsi teacher.
  • New lessons are released every week.

Pricing: Free trial. Premium plans from $4 per month.

Available on: iOS & Android

Learn Farsi on PersianPod101

10. Farsi.School

This app is a great place to immerse yourself in Farsi content.

It features a range of Farsi TV shows that are rated in terms of difficulty so you can start off easy and build it up over time. 

As you watch, subtitles are shown to you in the Persian script, a transliterated version and English (you can switch these off if you prefer).

You can click on any Farsi word in the subtitles and it will give you the meaning. You can also slow down the clip if it’s too fast for you.

In addition to Farsi TV shows, the app also has a range of Farsi books, music and short clips to enjoy.

Key Features:

  • Access hundreds of Farsi-language videos.
  • Subtitles in Farsi script, transliteration and English.
  • Each video has a difficulty rating.

Pricing: Plenty of free content. Can upgrade to access the complete library for $19 per month.

Available on: iOS & Android

Learn Farsi on Farsi.School

Best Apps to Learn the Farsi Alphabet

The Farsi script can look super scary at first. Am I right!?

It’s actually nowhere near as difficult as it seems and if you use the right apps, you’ll be able to learn it quickly and easily.

Check out my absolute favorite apps to learn the Farsi alphabet here.

11. Lili & Lola Persian Alphabet

Learn the Farsi alphabet with this fun, gamified app. This is actually one of the best free apps to learn Farsi.

Although this app is aimed at kids, it would be super helpful for adult learners as well.

This simple game guides you through each letter of the Farsi alphabet and allows you to trace it with your finger so you can learn how to write each letter.

This is accompanied by high-quality audio, so you know the sound of each letter, and fantastic animations. It’s super engaging and fun.

Key Features:

  • Includes native speaker audio for each letter.
  • Learn how to write each letter in Farsi.
  • Beautiful graphics & animations.
  • Includes all versions of each letter.

Pricing: Completely free.

Available on: iOS

Learn Farsi on Lili & Lola Persian Alphabet

12. Quizlet

Quizlet is an effective flashcard app that you can use to study the Farsi alphabet and Farsi vocabulary.

They use science-backed methods to help you learn. You can choose from a variety of modes and games to study each flashcard set (all are super engaging).

There are millions of study sets already available on Quizlet. Many have been created by teachers, lecturers and other learners. You can also create your own study set if you prefer.

If you want to use Quizlet to study the Farsi alphabet, then I’d recommend using this Quizlet set.

Key Features:

  • A highly effective flashcard app.
  • Millions of pre-made sets or you can make your own.
  • Suits all learning styles. 

Pricing: Completely free.

Available on: iOS & Android

Learn Farsi on Quizlet

Best Apps to Learn Farsi Vocabulary

Many of the apps that I’ve already covered will teach you a range of Farsi vocabulary like Drops.

However, if you’re looking for some more apps to learn vocabulary in Farsi then these will be a great addition.

13. Learn Farsi Persian LuvLingua

This simple app teaches you Farsi words and phrases using fun games and quizzes. There are lots of different games to cater to different learning styles.

These include listening games, memory games, word guessing, flashcards, picture quizzes and more.

These games immerse you in the Farsi language and get you practicing and repeating useful Farsi words and phrases to help you commit them to long-term memory.

This app has so much content. As well as the fun games, they have over 180 Farsi lessons!

Key Features:

  • A fun way to build vocabulary.
  • Authentic, high quality native speaker audio.
  • 1600+ Farsi words and phrases divided up into useful categories.

Pricing: Lots of free content. Can upgrade for more content for $2.99 per month.

Available on: iOS & Android

Learn Farsi on LuvLingua

14. Memrise

Memrise is a great app that uses proven memory techniques rooted in science to teach you Farsi.

There are tons of Farsi courses available which have been created by other Memrise users. I’d recommend trying out this Memrise Farsi course if you’re new.

Learn new vocabulary and phrases in Farsi via gamified tests. These fun games are proven to help you learn new vocabulary fast.

Key Features:

  • High quality audio.
  • Choose from thousands of Farsi courses.
  • Active community of learners.

Pricing: Most content is free. Upgrade options available.

Available on: iOS & Android

Learn Farsi on Memrise

15. Learn Persian – Free WordPower

This fantastic app has a huge bank of Farsi words and phrases available to learn. It’s a great way to build up your vocabulary.

The app walks you through new words and phrases then allows you to add them to their flashcard section to practice.

You can easily master hundreds of the most frequently used Farsi words with this app. It also features interesting cultural insights too.

Each word comes with a native speaker voice recording.

You can even record your own voice to practice pronunciation and compare your recording with the native speakers within the app.

Key Features:

  • Includes native speaker audio & transliteration.
  • Word of the day alert.
  • Flashcard feature to practice what you’ve learnt.

Pricing: Lots of free content. Upgrade options available for access to all content.

Available on: iOS 

Learn Farsi on Learn Persian – Free WordPower

Best Apps to Find a Farsi Tutor

If you’re looking for 1-on-1 lessons with a native Farsi speaker then these next 2 apps are a godsend!

They’re both super affordable and allow you to book lessons with certified teachers easily.

16. italki

Italki is an amazing platform where you can book lessons with certified teachers for an affordable price.

At the time of writing, there are 155 Farsi teachers available on italki. 

The lessons are completely customizable. For example, you can do conversation practice, listening activities, pronunciation guidance, reading, grammar and more. It’s up to you. 

You can also practice for free with the italki community. This feature allows you to post questions or paragraphs and native speakers will offer help and corrections.

Key Features:

  • Affordable 1-on-1 Farsi lessons with certified teachers.
  • Practice for free within the italki community.
  • Customize your lessons.

Pricing: Some free options. Prices with certified teachers start at $5 per hour.

Available on: iOS & Android

Learn Farsi on italki

17. Preply

Preply is very similar to italki. You can book lessons with a range of certified Farsi teachers from all over the world.

The lessons are also entirely customizable so you can focus on what matters most to you. Whether that be pronunciation, conversation practice, reading or anything else.

At the time of writing, there are 44 Farsi tutors available on Preply. It’s super easy to find a Farsi tutor fast with Preply.

Key Features:

  • Affordable 1-on-1 Farsi lessons with certified teachers.
  • Get customized lessons.
  • Flexible lessons – book at times which suit you.

Pricing: Prices with certified teachers start at $6 per hour.

Available on: iOS & Android

Learn Farsi on Preply


And that’s it!

That’s my ultimate list of the best apps to learn Farsi.

As I said, I did personally test out all of these apps to ensure I was only recommending the absolute best apps.

Additionally, I’ve used many of these apps in the past for other languages and thoroughly recommend them.

If you’re learning Farsi then you may also find these posts helpful:

Related Posts: