Price Category Version Released Last Updated Size Compatibility Age
Free Education 5.2.36 Nov 13, 2012 Jul 17, 2018 107.3 MB iOS 9.0 or later 4+
New in version 5.2.36

New feature! Learn faster by 'testing out' of a skill level. Tap the key icon in any skill to 'test out' to the next level and reach more difficult content.

Want to learn more about Crown Levels and why it's better for learning? Read our latest blog post on making.duolingo.com


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.

iPad Screenshots
Are you a new app developer?
Tapnova can help put your app in front of hundreds of app enthusiasts! Contact us for more information.
Gyllbane333 on 7/19/2018
I downloaded this app to help me brush up on the Chinese I'd learned a year ago. The learning structure is terrible. I'd gone through a whole unit on numbers without being introduced to the characters at all. I made it through with educated guesswork in which I didn't learn anything. With zero knowledge, it simply would have been frustrating. If you're looking to learn Chinese, I recommend HelloChinese. Much better structure and you learn to actually write the characters as well.
Fun and effective
nikmos23 on 7/19/2018
I am throughly enjoying and retaining what I am learning from this app.
Love it!
Coach Carl on 7/19/2018
I have always wanted to learn Spanish this app makes it easy!
Bklllo on 7/19/2018
I love this app!!
Excellent app
Ahsan athar on 7/19/2018
I've been using this app for over two now and i can assure you its one of the best apps you can find and its FREE. I really love the spanish culture, food and their people so i was always keen to learn spanish. I only knew basic spanish words such as hello, bye, thanks etc... After around two months on this app i have grown my spanish skills tremendously. I live in Dubai so its expensive finding a good spanish teacher here, this app saved me. This app is categorized in groups for learning the language, i would highly suggest that you finish each section or group completely before moving to a new one. Complete each group to 100% there are 5 stages in each group. If you need more hearts or health you can practice what you have learned and gain health by completing some questions. If you don't complete each group 100% and move forward quickly skipping practice it will be a mess. I have also installed Tinycard flashcards made by the same company. If you download flashcards they have a spanish course in it too which you can use. Im currently using both apps and they are working perfect for me. Try this app out, thank me later. If you have any questions or need help you can contact me on instagram- ahsanathar
Croatian pleaaase 🇭🇷
Game&comic geek on 7/19/2018
I’ve been wanting to learn Hrvatski (Croatian) for quite a while now and it’d be great to have it in this app! A lot of people wanted to learn this language I’ve seen it in your official website so please just PLEASE. Let us learn this beautiful language!
All the ads...
julseypoo on 7/19/2018
Duolingo has really changed since I used it last. When I first used it, it was amazing! Everything was free, you never ran out “life’s” and there were no ads... gone are the days you can just stay on the app for hours learning, it’s not enjoyable anymore and is cluttered with ads, unnecessary features, and you may not last long enough if you lose those hearts. It’s a real shame, it’s become just like every other educational app.
Love it!!
yote5.0 on 7/19/2018
(Using it for Spanish) Awesome for refreshing the basics! I moved on to the next steps and it was far beyond the basics; there needs to be a bit more gradual increase in difficulty. Definitely needs more vocabulary in the beginning besides apple, milk, water, and bread... but if you decide to move on, just switch windows and google! I’d recommend taking screenshots to study specific things you feel weak on.
Good game but need heath to do the different levels
jlb192288 on 7/19/2018
It is a great app but they always want you to buy stuff and improves your language skills greatly
Best language app ever 🇦🇱🇧🇪🇧🇾🇦🇹
Fia🌹 on 7/19/2018
It is perfect when you are on the lesson. It gives you options of different languages. But it does not have some Serbian languages that I would like, for example Albanian 🇦🇱. I would love to learn Albanian on Duolingo. But other than that it is absolutely perfect. Good job Duolingo 👌. P.S. I love that it is free
Free and fun!
DuoJoy on 7/19/2018
My husband and I are enjoying learning Spanish with Duolingo. The repetition is sometimes irritating but we realize that the repetition is what helps us retain new words, grammar, sentence structure, etc. We are convinced that without Duo, learning a new language would be more difficult for us. Now, we need to start speaking....
Beginners avoid if just starting
Annyea on 7/19/2018
I’m about 90% done with this app—for Vietnamese language. It is an app for learning sentences, and that is perfect for me at this point. I initially loved it, then became frustrated , but ultimately went back to it. Note that this app is not for absolute beginners. It is best to learn many basic words first—with a different app. Also note that this app is not as polished as other apps, and it becomes more unpolished the further you get into the lessons. DuoLingo is free if you can tolerate the short ads—and they are pretty short. But if you pay through earned tokens or purchased tokens, or pay by the month, it is still an adequate app for specific areas at first. Sometimes earning tokens is helpful because you must do more lessons. Otherwise, spending money for an app that you will use for a hundred hours or more of use is comparatively not that expensive. The strength of DuoLingo is its focus on translating complete sentences—including easy access to English translations for most every word. Unfortunately, this app doesn’t give direct instruction on how to use grammar. Instruction is only implied vaguely with each sentence. Also, it doesn’t focus much on learning initial words and phrases. Many sentences used also are not very useful for practical purposes. Many sentences have no audio pronunciations working. There are also some translation issues especially later in the app. So, if you are an absolute beginner, I suggest trying a different app learning individual words in Vietnamese first. Otherwise DuoLingo may be too difficult. DuoLingo will be much easier after you have learned many foundational words elsewhere. It provides limited instruction to learn individual words and phrases (although translations are coupled with each word in most sentences). I will list suggestions at the end of the review. Other apps are better for learning individual words. There is a concern with this Vietnamese version of DuoLingo. Many of the sentences used are a bit unusual or odd in context or topic—or they regularly seem rather negative or are about rude people. I thought it was their way to make the sentences less predictable for translating. Perhaps the person who wrote the lessons was a bit bored or silly. Sentence examples include: “He has 21 daughters”. “My parents do not punish me because I have a job”. “She is not from a happy marriage.” “He has a pink cat”. “The cat taught the bird to fly.” “We need a lazy actor”. “What is an impolite man like?” “My cook cooks pho for me”. “She is very smart but mean.” “Her husband is a mean person.” “We are not mean.” “You do not have my respect.” It makes me wonder about who is behind this programming. It contains many unusual cultural and potentially negative personal/family-recollection statements seemingly from an Asian computer nerd. (Obviously being Asian is fine, but the sentence topics are odd). I think the sentence topics in this app are adequate for translating but could have better topics or word choices. I think app this could be better. Based on the visual aids here (which are adequate but not super polished as much as other apps), I think this app does a adequate job in a specific niche. It is useful in this niche but is lacking/limited in other areas of language instruction. It may not work well for everyone. I am tempted to try another app but it does focus on an area where I need improvement. Other apps with sentences are limited. I have completed several apps in Vietnamese. I suggest trying to learn individual words and short phrases with one of the following: Drops, uTalk or Play&Learn. Then, try Mondly to learn better listening and speaking skills, and some sentence structure and spelling skills. Mondly and uTalk also contain multiple Vietnamese accents—which is important to learn. Then try DuoLingo for translating sentences, or Rosetta Stone or Mango to prepare for basic conversation. Eventually, you will need a live teacher in a class or through the Internet to really learn conversation skills. Note that I haven’t found a good app on learning grammar yet. Mango seems to add more commentary and instruction than other apps (but I haven’t done more than a couple lessons with that app at this time). It may be a better app for sentences than this app. Learning a new language takes determination and dedication. It will take years to learn a new language fluently, and at least several hundreds of hours of work. But using multiple apps are very helpful. Different approaches in one app may work for you more than other apps, so try out several apps to see what works for you. But again this is a good app for the area of working on sentences—at least for the parts that I did. Note: If you can’t afford to pay for an app, please check out your local library. Many local libraries have purchased subscriptions in various language learning apps, that library patrons can then use as much as they want for free! Mango and Pronunciator apps are examples. Some employers have the same offer with Rosetta Stone, and perhaps other apps.
WetAsWatee on 7/19/2018
Duolingo is a fun way to learn a new language, but whatever you do, DONT let it send you notifications! It goes crazy if you don’t keep a streak going, and it sends you notifications whenever someone in your club passes you in XP.
I can learn a fictional language but not Arabic..?
HannahGabrielle on 7/19/2018
I downloaded this app to try and learn Arabic. My boyfriend’s family is Lebanese and I want to learn how to better communicate with them. Imagine my surprise when I downloaded the app and saw that I could learn Klingon and High Valerian but not Arabic? Further, there is a section to learn English, French, and Spanish from Arabic, but not the other way around. Why not include the ability to learn one of the most prominent languages in the world? Explain this logic.
I like this app but...
buzz&russell on 7/19/2018
This app is like a game even though your learning things it’s still really fun. BUT... the lives take FOREVER to refill and it’s really annoying!!!! PLEASE FIX THIS!!!!
Great with 2 suggestions
untempered on 7/19/2018
Pleas change color from yellow that is impossible to read on white background especially in sun. Use orage dark green blue anything please. New unknowns in larger font size would also help and way to slow down spoken phrase. Many thanks
Honestly, duolingo was better before they did all these updates...
#be happy and like a pineapple on 7/19/2018
Honestly, duolingo was better before they did all these updates......I’ve always loved duolingo and I’ve used it for a long time but the updates are useless: One thing is that the crown levels are unnecessary and repetitive. I mean I already know all the material so why can’t you just let us learn everything then give us a test to turn it to gold then every week or so give us something like a strength test. Also when it is getting an update it won’t let me use the app without updating it. Lastly, the pronunciation part of the lesson is so bad at listening. I would say the dialogue perfectly and it would say ‘sorry that’s not quite right’ then one time I accidentally clicked on it twice so it didn’t hear me say anything but then it said I was right...I mean seriously! They should stop focusing on those little details and not make any updates at all! Or just make it a little more challenging, it’s just so easy.
Learning made easy
kmbar on 7/19/2018
This app makes learning Spanish easy. I spend about 30 mins a day and can now have basic conversations with native Spanish speakers
Helpful learning instrument
Bossbrandon on 7/19/2018
My German has gotten a lot better since using this app!
Gracias a Dios primero y también a ustedes por permitirme esta oportunidad
LACHYANDY on 7/19/2018
A través de Duolingo he aprendido bastante y me ha ayudado muchísimo a poquito a poquito lograr mi meta no solo de aprender Inglés, sino también otros idiomas y además es muy amena esta aplicación.
Dog1324 on 7/19/2018
This app is really good. But the one bad thing is it takes along time to revive your health. But everything else is AMAZING!!
Sad :(
SalvadorGali on 7/19/2018
I love love love this app so much. Although I’m really sad about not being able to chat with bots as practice, I found it to be really fun and helpful. Also not happy with the updated version that doesn’t test you on your skills. Previous versions felt more personalized. A bit disappointed:(
byrd abd bowie on 7/19/2018
And fun For kids and adults ❤️
French Factor
Anike Bay on 7/19/2018
I’m learning French at my own pace and I love it!
Almost perfect, lesson structure could use work
nckpz on 7/18/2018
The XP system has a lot of potential (learning feels like a game) but I found the lesson structure confusing in some ways. You can "level up" skills like "household", "school" etc, but the extent to which it makes the lessons more difficult isn't clear. To make matters more complicated, there are lessons like "School 2" which are more advanced. Why not just have one "School" lesson that gets more advanced as you level up your "School" skill and level up your skills in tenses/moods? Rant over, but it's still a 5 star app.
Great Place to Start and Brush-Up!
Doctorj7524 on 7/18/2018
Nothing can replace the conversational skills learned through real live conversations or the skills in grammar learned only through formal courses, but Duolingo has began to integrate these skills! I’ve been using Duolingo for over 5 years, and I seen excellent improvements... This app gets you ready for hardcore study of a language in a more formal setting! It gives you enough practice and skill to excel in formal study at a university, and it is also a great way to keep skills sharp for languages you learned before but don’t currently speak on a daily basis!
It’s okay
spankster22 on 7/18/2018
I’m leaning Russian and the mobile app is extremely frustrating. You get about five chances without practicing to gain more stars to pass a level. When I get phrases wrong like “Dad does not have this butter” or “It is he who is the father” I get mad. Why am i learning these ridiculous phrases. Yes there is something to be able to translate these sentences exactly- but it is defeating when you get phrases wrong that you would hypothetically never use EVER. I’ve been stuck in the genitive case for two weeks now and the app never explains ‘why’ the nouns change. I couldn’t figure it out until I asked my Russian pal and he explained it to me. It’s still annoying to be translating what seem to be useless sentences like- “These are our lakes” and “Our lions do not drink milk” (seriously). It is even more maddening when you get them wrong. I’m like “for what purpose am I even saying this!?!?” I think I would be more invested if the sentences were remotely useful.
Mind Blown
canneka on 7/18/2018
This app is so cool. I have a hard time believing I’m learning things because it’s so easy, but guys, I’m learning things. It’s so cool!
Disappointed candy on 7/18/2018
I’m trying to learn and I cant because I have to have health. I dont know anything yet of course I’ll get it wrong. This is why I deleted the stupid app.
Extremely useful and effective
Reneewantsfries on 7/18/2018
I absolutely love this APP. I’m currently working on French because, I wanted to pick back up on the language. I took four years of French in High School, but never became proficient in the language. This APP has given me faith that I can actually learn French. I have come such a long way in just weeks. The APP is user friendly, fun, and just everything you could ask for. I wish the APP would touch base on conjugation because, if I hadn’t taken French previously I would have to rely on a third-party to teach me that aspect. Regardless, this is an absolute must have!
Pekarek on 7/18/2018
I had this app for over a year. I’d take time off and I always went back to it. It was always easy to start right away and practice what I forgot. But I came back to practice and they have the app like a game now! It’s terrible!!!
Starting to dislike this app
Campagnola Bella on 7/18/2018
I’ve used Duolingo to study Italian for a while now, and always have loved it, even if I wish there were sometimes more information and feedback when introducing a new grammatical construct or idiom. However, it has never been particularly good at voice recognition. Sometimes I’ll really mangle a sentence, and it will tell me I’m correct. Other times I am sure I am pronouncing things correctly, and I am repeatedly told something is wrong. This was only a minor annoyance until the app started subtracting “Health.” You can get shut out of completing your lesson because the voice recognition is not good enough. Because of this loss of Health feature, I now am no longer willing to take a risk on a translation. It’s taken all the fun out of it. PS The new text boxes (when you are writing phrases in Italian) are too small and you can’t see what you’ve already written in order for mistakes.
Very Helpful App
FastLearner101 on 7/18/2018
If you are trying to learn a new language, Duolingo is the app for you! It starts you off with the basics and makes phrases easy for you to remember, not only that, but it’s FREE! ( unless you want that other stuff ), It’s a very necessary app to have if you want to explore a different language 😊
Love the app wish it had more languages
saf3000 on 7/18/2018
Great way for me to learn Spanish. I really wish it had an option to learn Urdu.
Too difficult with Duolingo app and very depressing stories
xanadu1215 on 7/18/2018
I constantly get confused as to when the narrator is telling me what the story as to when the story is being told. I’ve been studying Duolingo for over 400 consecutive days and I have a pretty good vocabulary but it’s still difficult and all of the stories seem to be intermediate level. I’m still a beginner. In addition, the stories of depressing. When I want depressing news or stories I’ll go to the newscasters. It would be nice to have something uplifting and pleasant to listen to and translate. I’m not very happy with this and I really really really want to learn and speak Spanish. I may have to move onto another app.
Great! But how do you use the bots?
Random_Gamer10 on 7/18/2018
The is a really good language app! But I bought premium and can’t figure out how to use the bots.
Seriously great but...
cxshelly on 7/18/2018
App is really nice love how you learn and the little characters. You should should seriously add Haitian Creole as a language. America is filled with so many Haitians especially in the east and some people of the younger generation sadly don’t know how to speak it fluently. PLEASE ADD HAITIAN CREOLE AS A LANGUAGE! You guys have added so many languages some that I’ve never even heard of or know and yet you guys didn’t add Haitian Creole.
apps and learn... on 7/18/2018
This is a way to learn for free. Learn. Speak . And you can talk to people
Hufflpuff Gal on 7/18/2018
Duolingo is the greatest way to learn a language it is so fun and simple :-)
Hindi lover!
Parnian mhm on 7/18/2018
When will Hindi be in the app too?
Excellent app
pacific on 7/18/2018
I’ve downloaded dozens of apps, only to find little success in teaching me. This app is excellent in teaching you how to speak Spanish. Thank you to the people who made this!
Fun app
Tom O'Toole on 7/18/2018
I love this app! It’s just as all the other reviewers have said. I really feel like I’m actually learning Italian! One complaint, why after so many lessons am I asked to pay in order to continue? Unless I pay I can’t go on and I loose all progress. I thought it was free? What am I doing wrong?
Let’s learn
gdhzjhajajdjjfjcjs on 7/18/2018
THIS IS SUCH A GREAT WAY FOR ME TO LEARN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
German is easy with this app!
andromedaest.1999 on 7/18/2018
Seriously so happy I found this app because I’m learning more German in 4 days faster than I did in four years of Spanish in school
This app is highly recommended by me
Emma Grace CR7 on 7/18/2018
This app has helped me learn more Spanish and proper grammar for Spanish. This is amazing Thank u for making this app so we people can learn more about the world and see how people talk around the world😃
Learning habit
cvsantiago on 7/18/2018
This app is great for establishing a learning habit. I use it on my lunch break or whenever I have a few minutes to kill. Definitely use it with Tiny Cards to boost your scores.
Really good!!
JoJoSiwaLover86467566676 on 7/18/2018
This app teaches me all the languages I want to learn!! I would definitely recommend this app for any language! I am so glad I found a good, free app to learn different languages!
تطبيق فوق الممتاز
yasmen shawky on 7/18/2018
انصح الكل بتحميله
Great learning app
Hhggyh on 7/18/2018
I have wanted to learn Spanish for a long time and thought Rosetta Stone was the only way, this app is very intuitive and a great learning tool! De nada por ayudarme aprender espaniol!!!
Great, but it moves too slowly
Boardgamer#1 on 7/18/2018
Don’t get me wrong, this is a great app and I love it, but it takes so long just to finish one chapter and the lessons are really repetitive. They really only teach you one phrase per lesson. I’m a fast learner, so learning this slow is pretty hard for me. I liked the past versions of the app before you added all the levels and stuff.
Add a Comment