By Duolingo

  • Category: Education
  • Release Date: 2012-11-13
  • Current Version: 5.2.30
  • Adult Rating: 4+
  • File Size: 99.96 MB
  • Developer: Duolingo
  • Compatibility: Requires iOS 9.0 or later.
Score: 4.5
From 373,857 Ratings


Join over 200 million learners on Duolingo, the most popular way to learn languages! It’s free, fun and effective. The secret? Duolingo feels like a game and makes sure you stay motivated. Over 30 languages to choose from - all completely free! • "Far and away the best language-learning app." — The Wall Street Journal • "A single app for language skills, self-improvement and digital escape." - The New York Times • "Duolingo may hold the secret to the future of education." — TIME Magazine • "...Duolingo is cheerful, lighthearted and fun..." - Forbes Duolingo is changing the way people learn languages using advanced technology to personalize every lesson for you. Practice reading, writing, speaking, listening and conversation with intelligent Chatbots. Track your progress, earn rewards, and join the world’s largest community of language learners. We offer: Spanish, French, German, Italian, Chinese, Japanese, Korean, Portuguese, Russian, Irish, Dutch, Danish, Swedish, Turkish, Norwegian, Polish, Hebrew, Esperanto, Vietnamese, Ukrainian, Welsh, Greek, Hungarian, Romanian, and Swahili. Oh, and English too. -------------------------------------------- While all learning content in Duolingo is free, we do offer Duolingo Plus which removes ads and provides other helpful features. If you choose to purchase Duolingo Plus, payment will be charged to your iTunes account, and your account will be charged for renewal within 24-hours prior to the end of the current period. Auto-renewal may be turned off at any time by going to your settings in the iTunes Store after purchase. If you don’t choose to purchase Duolingo Plus, you can simply continue using Duolingo for free. Current Duolingo Plus subscription price starts at $9.99 USD/month. Prices are in U.S. dollars, may vary in countries other than the U.S. and are subject to change without notice.



  • Loved it at first but...

    By DanielleFishon
    It keeps giving me false incorrect marks. It also gives incorrect audio for translations.
  • Pretty good

    By XKR123
    Very good in all aspects but their bots were so useful. I just started using it again recently but I really miss that really useful feature
  • Fun but not serious for language learning

    By Lau1738
    Fun app and website, not sure if anyone starting a language from scratch will get too far with it but it is a good refresher.
  • Unsuccessful app

    By Glitterocz
    I downloaded this app and it was great for the first few days. However, after about a week of practicing,I stopped getting notifications and missed 2 days. This caused me to not be able to move to the next level. So I was stuck on stage 1 level 3 for about 3 weeks. I was not learning any new words. There were the same sentence over and over without moving to a new level. After I wanted to practice, I was forced to download a new app. Unfortunately the game had to be deleted and reinstalled. when I reinstalled the app, I was stuck on stage 1 the level had changed from 4 to unlock, to 10 to complete and unlock a new stage. Which means I’ve been stuck on the same Stage for 1 month not learning any new words or sentences.
  • I now speak French

    By irish2122
    Best app ever. If you do the work and keep it up everyday you will learn. Now, I’m learning Irish. Highly recommend.
  • Ok app, doesn’t tell you the rules.

    By Deano702
    I tried Babbel first to learn Spanish but it was too intense for a beginner like myself, so I tried Duolingo and found it easier for a beginner to get at least a foothold on Spanish. My main complaint is there is no explanation of the rules of grammar ie when to use el or la, or the male o at the end of a word or the female a when there is no context in the sentence. For example the app had a English sentence and three Spanish sentences to chose from, one was obviously wrong the other two where exactly the same except for el in one and la in the other, since el and la mean “the”in English either answer should be right, right? But the one I picked was wrong with no explanation as to why, how does this help me learn Spanish? It is very frustrating and one of the reasons I have not gone ad free, I want the freedom to drop this app if it succeeds in finally pissing me off to the point of no return. I just want to say for the most part I like this app but it needs improvement, I am a beginning Spanish student only 42 days in so maybe they will explain this stuff later if I stay that long.
  • It’s amazing!

    By IkraPlayz
    So I’m learning, Japanese,Russian,French,and Polish(i don’t know why though) and I’ve gotten really far in just a couple of days. The only thing that bothers me is the spelling you should be able to turn it off if you’d like and turn it back on if you feel up to it because if you type it wrong it possibly means a different word and you get it wrong it’s so annoying!! But overall it works well and it teaches you pretty well!! But if you could (developers) I woiluld love to learn Thai! But it’s not an option I know it’s a hard language because it has so many letters but it would be amazing if you’d add it!!! thx!!
  • Good but one thing

    By Briannawoodson💯
    I love this app! But one wish I have is to have Tagalog on here! If you can please add Tagalog?! Thanks! -Bri
  • Used to love it

    By Little lope
    I used to love it back when you didn't get penalized for mistakes. Now I get penalized, lose a life, and I have to wait an entire day to continue learning unless I want to buy life everyday. They used to not have ads either. I don’t mind the ads but I could really learn Spanish at my own pace if I didn’t die every day. Sometimes I make small mistakes. I write “a” instead of “the” and it docks me points. It’s a really great app but I’m very disappointed with what it’s turned into.
  • Buggy to the point of being unusable for months

    By lkllng
    App REGULARLY does not acknowledge or remember that I did a lesson the previous day, and constantly eats up my streak freezes acting like I skipped a day when no, the mobile app is simply incapable of recalling what it did the day before. I’ve even had situations where I complete a skill, new ones are unlocked—I come in the next day, complete a lesson in the new skill, and only after I’ve completed the lesson in the unlocked skill is Duo mobile suddenly like "WAIT I DON’T REMEMBER ANY OF THIS," locking down the skill I had unlocked, taking away the lesson(s) I had done the previous day (e.g. if I’d been at 9/10 lessons and finished the skill the previous day, Duo will suddenly have me back down to 9/10 lessons like nothing happened), and even taking away acknowledgement of having reached my daily goal for the previous day, DESPITE showing I reached the goal the day before. And trying to force the app to recall lessons I already finished and skills I already unlocked is difficult, if not often impossible. It’s infuriating and makes Duolingo mobile nigh worthless.