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.
The applications Duolingo was published in the category Education on 2012-11-13 and was developed by Duolingo. The file size is 102.30 MB. The current version is 5.2.36 and works well on 9.0 and high ios versions.
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
The exercises start off easy and get harder as you go on. By the time that you finish all the subjects in a language, you can speak intermediate level of that language. This is the best free app to learn languages.
It’s an intuitive interface, and I’ve relearned so much of the German that I had forgotten. I think the best part though is that when I go to my phone to distract myself while I’m bored, I use Duolingo instead of Twitter. So I stay in a better mood.
This app has increased my Spanish speaking incredibly! But one problem. When I speak the right answer into the microphone, it types in the wrong words.I would also love some updates. so that you can speak and correct it after.I use this app daily and I love it ! I use it at school on a daily schedule, but I still don't enjoy having it not type in the right thing.I used this in third grade, and I'm going into fourth this year! And me AND my classmates would love to get the answers right the first time. I would DEFINITELY recommend this app!
I tried the Spanish course, but I was disappointed that the language I wanted to learn when I downloaded this app wasn't available as a course for English speakers. I wanted to learn Arabic. Thankfully though, they do have a lot of options for English speakers.
I think that Croatian should be on there it is a wonderful app I learned a lot of german on there but I would like it to expand to some other languages
I give this two stars because Duolingo for iOS is a great product that is hobbled by an infuriating feature called “health,” which is a feature that appears on the iOS version of Duolingo, and *only* the iOS version. You start with five slices of health. Every question you get wrong in a lesson loses you a slice of health. Once you lose all five slices of health, you have to abandon the lesson and get more health to start again. There are three options to gain health: (1) “practice” to earn one, and only one, slice of health; (2) buy health with gems you’ve already earned or purchased with real money; or (3) wait five (!!) hours for each slice of health to return, one by one - so 25 hours for full health. “Practice” doesn’t focus on whatever you got wrong in the lesson, so even if you go through the lesson-length practice session, you won’t be any closer to understanding whatever you got wrong in the first place. So when you go back to restart the lesson with the ONE slice of health you’ve earned, you’ll likely just lose it when you re-encounter whatever you got wrong in the first place. So for me I spent an hour last night before bed trying to make it through a lesson to no avail, and in the morning, I had a paltry two slices of health that had accrued overnight. It was another forty minute of “practice” before I made it through the lesson. On the very next lesson, a new word was introduced and when I got the answer wrong, I was out of health again. I said thanks, but no thanks, and am done with this app.
Great free app, very helpful and useful in learning new or refining old languages. However, it still needs work in my opinion. I am learning Spanish and I have learned a lot more than I already knew in a couple days... but there are times when using a proper word is necessary to succeed and move on, but I have to restart over and over again later (after practicing, to get health to play) ...because I picked the right term but wrong specific word and no explanation is given as to why. I.E: Yo (means I) has to be followed with an o in the use of words like como (eat) or bebo (drink) instead of come/comen/comes or bebe/beben/bebes (as I learned through searching), but no explanation is given as to why. It’s frustrating and infuriating. This needs to be explained and taught for proper teaching of other languages. Also, why does the asterisk above certain Spanish words apply but not on others? Learn it all or don’t even try I say! Finally, turn down the need for health as often, or turn up the regeneration rate. I read it was said that they are trying to make learning free. So do it more, please. Stop making me practice over and over again just to get 1 bar of health (works on only 1 mistake before failing) and have 1 measly chance at succeeding just to have to quit, practice, and start ALL OVER AGAIN; only to fail because I don’t understand what I did wrong! The ads are bad enough and should be sufficient... but then there’s this! Please fix!
I love it it’s so helpful and fun and the only thing I have to say is that i loves the bots and I want them back💔😭 plz gimme the bots back 🙏🏼 Thank You so much, Nadia D.
Downloaded the app, started learning Spanish, with diligent practice I learned much. Then I went down to Central America, the women would hear me speak and throw themselves at my feet. They erected a statue in my honor at the Balding Resort in La Fortuna, Costa Rica. Well worth it.
The app is great but the desktop version is superior because it forces you to use your keyboard and does not baby you with a word bank. The desktop version also has a discussion board and the app does not. Please make the keyboard and discussion boards available on the app. Also please make the gems more useful they’re pretty pointless in my opinion other than streaks.
Amazingly fun, easy and interesting af. Feels so easy to learn a new language.
The loss of health when you make a mistake is frustrating, discouraging and you can’t learn anything effectively. The lessons are actually really cool but the health aspect ruins it completely. Really disappointing. Definitely deleting.
I like the fact that ads are not very intrusive during the lessons and that you don’t pay for education as some other apps make you pay to continue after the first few lessons. Good app highly recommend to anyone!
This is making learning Spanish fun! I’m loving it.
I had version 5.2.35 - I was using the test out feature after the recent changes to the Spanish Tree (lost my owl), just regained it. The test out keys were available to allow me to level up on subjects I had completed - but was set back to level 0 - all good. I update to 5.2.36 - which in the release notes states it is the test out key feature - and now not ONE level has a key icon?!?! I’m sick of the A/B testing Duolingo do - I’m a PLUS subscriber - I should get ALL the latest features - but get a substandard version of the app - I will NEVER subscribe again!
I have a paid subscription to Duolingo and it all works well progressing through the various stages of learning. The biggest frustration is getting kicked off after making a few minor errors despite paying for the service !
This is a great app but its missing some good languiges like balineise and bahassa
how can an educational app punish wrong answers? stupid. personally, I would avoid unless this gets fixed.
The paid version doesn’t remove the health function or the gems function. Both of these are designed to interrupt your learning and force you to pay just as much as someone who didn’t already pay for Duolingo plus. There is literally no benefit for your learning for paying for this app. You’re donating for the exact same learning functionality as the free version with just as many learning interruptions. You still need to watch ads to get health even after you have paid.
Duolingo has been such an easy app to use. I am using it to refresh my Spanish. It tests speaking, reading, listening and writing in the language. Great use of time!
TLDR: Duolingo is a fantastic SUPPLEMENT to full language courses, but it is impossible to learn a language without some outside help or knowledge of similar languages. Being able to learn languages for free sounds too good to be true, and in the case of Duolingo, that would be a correct assumption. A better way to describe Duolingo would be to say that it is a supplement to a normal programs, either through classes or paid software programs. Learning a completely new language is, in my opinion, impossible using Duolingo alone. Duolingo does not teach the grammar, tones (for tonal languages), or sentence structure that is vital to understanding a new language. I am a native English speaker, and I found that learning Vietnamese on Duolingo to be impossible for me because it is so different from English. With that being said, what Duolingo does, it does well. Duolingo is fantastic at helping you learn new words and improving your vocabulary. There are even options to learn idioms and other phrases that you might not learn otherwise, and which are extremely helpful when interacting with native speakers. I took a few years of high school French, and I found that since I already knew the rules of grammar, pronunciation, and sentence structure, that using Duolingo to continue my French learning was easy and fun! And with my knowledge of French and English, I found that I could learn similar languages like Spanish and Dutch on Duolingo without much difficulty. I would give Duolingo 5 stars if they only changed their description. After reading the app description, I went in with the expectation that I could learn any language I want using Duolingo, but that is sadly not the case. I would highly recommend using this in addition to a full course or program.
Thank you duo lingo for this amazing language learning tool! I would like to be able to do off “health” review of previous levels for practice. When I use the practice icon I get a practice session that is for my current level and can find no way to do back review. I can also find no answer to this question in the help section and no way to contact to ask the question. Maybe I’m just overlooking something obvious but I scoured the help section and couldn’t find what I needed. Thank you! ¡Mucho gracias!
I have recently started learning Spanish and was surprised when I found out that you can now get explanations for the rules of the language. I decided that it would be a good idea to use this app to keep practicing French after high school, but there are not explanations for the rules in this language. I would find this app more useful if it had explanations within the app.
While the app itself is fun, some of the community features are broken due to bots. For example, you gain XP by practicing your new languages in a club -- which are usually littered with nonsensical sentences posted by markov chain chatbots to farm XP and rise to the top of the leaderboards, which is necessary to gain certain achievements. Sadly there are no options to report suspicious profile in this app so if you're trying to get the "get to the top of your club's weekly leaderboard" achievement, you WILL get beaten by bots who somehow gained over 6000 XP in three hours. Also, some of the profile pictures of the people in my club are very extremely questionable and could cause this app's age rating to be reconsidered since, again, there's no way to report these.
I am currently learning Japanese on Duolingo and I am enjoying it to the max. I can spend hours studying without getting bored. Additionally,the learning pace is fast. I definitely recommend the app to anyone who wants to learn a new language.😊😊😊
I use this app in conjunction with other apps and books I have to learn Portuguese. I enjoy the teaching style and progressiveness of the learning. An awesome app that is free of charge. A great way to get you started on your new language learning journey.
Whether your learning any language, get this app. The good thing is that this app is free and you don’t have to pay for once a month type of thing. I personally needed to learn Spanish (Latin America) and this app definitely taught me some things I needed to know. This app is totally useful! Also if your friends have this app you can compete with them on the leaderboard! Thank you, Duolingo for this amazing app!
It would be great if you added vocabulary on the app version. I know there's tiny cards but on the website it has far more detail like female/male, verb, pounce, etc. And the Spanish tree was changed so the tiny cards vocabulary possibly doesn't match up anymore.
The app is set up really well with practice makes perfect as their seeming philosophy, it would also help if they explained the basics of a language too. Like for Spanish, they don’t describe the conjugations of verbs, they just assume you are connecting the dots and understanding the underlining rules but really you are just memorizing things.
I love the app but I’m Having issues with the tests. It’s grading some answers wrongly while they’re correct.
The grading system is wack! I keep replaying and I don’t get my XP added. Anytime i Practice, I don’t get lives to play. It’s so annoying and it keeps taking me back to levels I have previously passed
Really fantastic app
There is no synchronization across different platforms. I get drawn back if I do exercises on the iPad or on android platform. Please work on this.
There is a serious issue with the grading system and it needs to be fixed. Every time it asks me a question I type the right word and it fails me. Other than that it is a great app. I would like the bug to be fixed immediately or else I will delete the app
The best learning app I've used.
Very awesome. It's quite good and easy to use. I really appreciate this app. I only wish they started with basic vowels and letters.
It is the best and it's free
So I rate this as one of the best apps I've ever used. However I just noticed something... so I created a club with about 6 members tracking our daily progress and some hours ago ... I noticed all members disappeared without them leaving the club... they are having to rejoin now ... I hope it doesn't happen again
I Need Bulgarian
It helps you to get to know the language that you want like Spanish, English, Russian, Turkish and more. I am 9 years of age and I am learning French and Spanish and Italian. Thank you for listening, I hope you get this app!
I preferred the previous version. I could go and review the specific activity of each section I wanted.
Great app but after 19 days despite being registered and having received emails from Duolingo they now ask me to log in, even though I never logged out, they don’t recognize my user name, email address or password. This has happened twice when I am at level 5in Spanish. Is it just a way to make you pay? Why not be up front and state the fee, don’t pretend it’s entirety free when that is not the case. Disgusted that I have lost all my work and have invested so much time and effort for nothing .
I personally think Duolingo is a fun way for people to learn languages. It is good because people of all ages can use it to learn a language. It is an easy way to learn and I have definitely seen an improvement in my language skills since I started using the app. I especially think Duolingo is good to practice languages that you learn/ have learnt outside of the app to improve your skills. For example, I do languages in school and I use Duolingo to test my skills and also improve them.
This is an amazing app so easy to learn languages it is entertaining as we'll
Makes learning languages super easy and fun!!
I think it’s a well thought out fun to use learning app. However it is very glitchy, sometimes the playback takes up to minute, screens sometimes freeze, and the audio doesn’t always work. Ignoring the bugs, I really think this is a great app for learning.
I’m learning more in a few weeks than I did in 8 years of Primary school . I’m 49 yrs old
I’m highly impressed in what this app has done across the world! Many of my friends have used this app to their benefit when moving over seas! This is a great way to learn a language spoken in a big number! I would only ask for one thing... That the duo team would please add Afrikaans on duo, for many of my friends, wanting to learn the language (in South Africa), don’t have Afrikaans on duo to learn. Many just resort to Dutch because they say it is similar enough but the further they’ve studied the more complications they’ve come across. I hope you take this point into consideration! Thanks!
Why for the love of Pete did you introduce the health/gem system. You took a amazing app and made it into a money making scheme just like all the other shitty apps of buying coins and gems. Believe me i understand that a app of this caliber has to have a cash value and you as developers do want to be compensated for your hard work. That i totally understand and will pay or even donate to keep this app running but Why not rather change it into a monthly/yearly subscription fee instead of being money hungry dickheads with a shitty gem buying system And exploiting the fact that “when someone’s learning a new language that doesn’t con inside with their home language that it will become difficult and that they will definitely get it wrong and run out of health and having to pay for health at the end of the day is just low...really really low. But for what it’s worth. It is really a very user friendly application where a person can learn a other language very easily and fairly quickly but sometimes it jumps to quickly into a difficult and complex phrase and especially when having to translate and type in the word but over all a great app ,only the gem buying crap that kills it. From a very frustrated follower....
Duolingo is a wonderful app teaches you important things give you many options to choose from free and fair and it is patient with you. You learn a lot while having fun. Fun thing to do during a study break and very very very very useful so yeah that’s all I can possibly say I love duolingo
I absolutely LOVE Duolingo! It is a very effective app in mastering a new language. I would just like to ask the developers to consider including the rules when you make a mistake. If you understand the reason why something is a error, you could more easily correct it.
I can’t seem to get to level 6 on the Chinese Greeting. Done practice on level 5 three times.
Duolingo helps you learn a lot
Two issues - the game tells me my hearts have recharged and I go on the app and they haven’t even after 24hrs - I’ve added my email in the settings and it’s the correct one yet when I try “send feedback” the app request I add an email Besides this your app is wonderful but you need to focus on the finer details of you really want dedicated learners.
I have never before enjoyed learning a new language. In fact, I think I am a little addicted. I have to get my daily fix of positive affirmation.
It’s an amazing app
Brilliant app!Easy to follow and learning fast. Why can’t all education apps be so well made.
Duolingo is awesome! I love that New languages have been added.
Best language study app hands down! Although I’m not consistent with it, it’s helped me a lot with my German language.
How is this even possible? I can speak French now. Thank you Duolingo🙏🏽
Great app by all standards
Best language app.
Learning is so fun and challenging at the same time, thanks to Duolingo. Very helpful!
I didn't even know "Je" in French but Duolingo, the great app has taught me a lot and it's simply awesome and absolutely the BEST.
Quite easy and fun. Reminders are quite aggressive though
I always wanted To pick up my Turkish again! Duolingo is perfect for it!!
👍🏽Its been a handy asset so far. Got me picking up some french. Although a had a little background in basic school.