Duolingo: Learn Languages Free APK

Version 3.106.5 - com.duolingo
Last updated: 2020-01-18 03:32:35
duolingo,education

Learn Spanish & other languages. Reading & vocabulary, one fun lesson at a time

APP Information

Download Version 3.106.5 (660)
Apk Size36.13 MB
App DeveloperDuolingo
Malware CheckTRUSTED
Install on Android4.4.x and up
App Packagecom.duolingo.apk
MD522126b5b394a1abe663570ce4c93c178
Rate4.67
Website https://www.duolingo.com/

Download Duolingo: Learn Languages Free 3.106.5 APK

App Description

Duolingo: Learn Languages Free is duolingo,education, content rating is Everyone (PEGI-3). This app is rated 4.67 by 925 users who are using this app. To know more about the company/developer, visit Duolingo website who developed it. com.duolingo.apk apps can be downloaded and installed on Android 4.4.x and higher Android devices. The Latest Version of 3.106.5 Available for download. Download the app using your favorite browser and click Install to install the application. Please note that we provide both basic and pure APK files and faster download speeds than Duolingo: Learn Languages Free APK Mirror. This app APK has been downloaded 1649586+ times on store. You can also download com.duolingo APK and run it with the popular Android Emulators.

Learning new languages is a whole lot of fun with Duolingo: Learn Languages Free.

Duolingo is the incredibly popular app that millions of users all around the world are using to learn all sorts of languages in a quick, easy and fun way.

The app teaches you to do it all: listening, reading, speaking and writing. Complete tasks and lessons to massively improve your vocabulary. Learn all the basics and new cool words every single day. Become fluent in a language you never even considered becoming good at.

Master many different languages like English, Spanish, French, German, Italian, Portuguese, Dutch, Irish, Danish, Swedish, Russian, Ukrainian, Esperanto, Polish and Turkish.

What’s amazing about Duolingo is that it makes the learning process fun, almost like a game! Lose a life when you make a mistake, earn points when you get something right. Learning with Duolingo feels challenging and rewarding, always giving you reasons to come back.

Not to mention that you can take your lessons anywhere you go. Whether you’re waiting in line, sitting in public transportation, on a coffee break at work or simply at home, Duolingo gives you the opportunity to learn new languages in bite-sized lessons that you can complete wherever you are.

To top it all off, Duolingo is free. It doesn’t have those annoying in-app purchases blocking certain content from you, nor does it have ads bothering you constantly. Duolingo can be enjoyed in its entirety for free.

Duolingo’s teaching methods have been proven extremely efficient over and over again and now you can take on the challenge of learning that language you’ve always wanted to master.

It’s never too late to learn new languages and to expand your knowledge. Make the process more fun with Duolingo: Learn Languages Free! 

App ChangeLog

  • Winter is here – again! We've added brand-new content and audio to our High Valyrian course so you, too, can learn to speak like a Targaryen and command dragons like Khaleesi. Try a lesson today!

App Screens

Duolingo: Learn Languages Free Screenshot 1Duolingo: Learn Languages Free Screenshot 2Duolingo: Learn Languages Free Screenshot 3Duolingo: Learn Languages Free Screenshot 4Duolingo: Learn Languages Free Screenshot 5

Reviews From google play store

I really like the fact that Duolingo in general has improved. They now have stories to practice reading, it's good for building vocabulary, the system they have makes it fun. (Keeping streaks, setting your daily challenge) overall, I find it a good tool to help learn a language, not entirely sure whether it can teach the language completely but at the very least, it is a very good stepping stool.


Using the app is fun. The language "placement test" isn't very accurate, though, so even if you have basic knowledge of a language, you have to start at the beginner level, which is a bit frustrating. The UI can be confusing at times if you click too fast, as the screens all look or function alike even when they're asking for different actions.


The app is great... except for one major flaw: there are NO grammar notes on anything other than French, Spanish and German. I am not learning any of these languages, and I recently discovered that there are grammar notes for EVERY language on desktop. It was simply mindblowing to me, after just guessing for so much time. It should be as easy as copy and pasting, yet here we are. It's unacceptable, it's like trying to bake a cake without the instructions.


I really like this app. It's helping me walk through languages that I've been wanting to learn, like German, French, and Russian. But there are some bugs were I'm not getting my achievements, and I don't like the heart system to where if I get one wrong I lose a heart, and after I lose all of them, I have to wait 4 hours to keep learning. I really preferred the last update where the hearts weren't there and that I could continue learning without having to wait a certain amount of time.


It really helps me keep up with French ( 8th grade French) but... It is still really helpful. Sometimes there will be an error with the sentence for example, on of the questions translated to "What is you your name?" But otherwise it is an awesome app and I highly recommend it to anyone trying to keep up with homework or learn a new language.


Pretty good for practicing a language you've already had a bit of experience in, but I don't think it's the best for learning languages that don't use standard letters found in English, French, etc., like Japanese or Korean. It simply doesn't go into enough details about the basics and just shoves it in your face, making new learners become discouraged from being overwhelmed. I suggest having some other beginner-friendly apps before trying to learn one of those languages on here.


This app is a great learning tool. I successfully learned 25 words, definition and proper usage, in 29 minutes. The short lessons let you learn on the go for free. No dealing with large course fees, transportation, due dates or the pressure of daunting, time consuming assignments. They're quick, effective lessons that won't overwhelm or interfere with your other daily responsibilities. Hopefully they'll branch out into other subjects as well.


This is a great system. Good use of different tools to match preferred learning styles. Liked the fun and the competitive elements coupled with in app incentives. Also it really works. I have tried many language learning systems and this one has delivered more progress in a couple of months at half an hour a day (more if I am having lots of fun), than others achieved with me in a couple of years! Top marks Duolingo! Spanish next! Or maybe Italian, or Irish.....


AFTER THE LATEST UPDATE I am a regular user, and this update has demotivated me, we should be able to make mistakes, the hearts system is just not right. Also, my app is showing gems instead of lingots now, just because I use it on my iPad too. I don't understand what's going on. This app used to be so great, how am I going to do multiple lessons in a day now?


¡Mucho gusto! Duolingo is a way of learning languages and doing so in the go. But it's more than reading the words. You can learn key phrases, practice speaking them, listen to podcasts, the features are pretty deep for a learning app. Therefore, if you want to brush up on a new language or refresh after some time away from speaking that language, Duolingo is the best app to date...a modern day Rosetta Stone for the Digital Age.


Really useful app. However, there are bugs that are making this app pretty much impossible to make progress on. It will have you matching words but give you choices that arent correct, and since the matching sections dont cause you to lose any health, the only way around it is to exit the lesson and lose all progress, which also means i cant make any progress whatsoever. Ive reported this issue several times but nothings change. The app was fun while it lasted.


I like this app to have daily practice with reading and listening at least. But often, I don't know why, the app lose the connection during a lesson. So, I have no audio at all. After finished the lesson, I have a message to say no network. I need to close and reopen the app to continue. It's annoying.


A current difference with the desktop version is that it costs five lingots to test out of a level, but you can also earn double lingots for watching an add. The desktop version currently costs no lingots to test out, and there are no video ads. If you are in bed you can tell it you can't listen or speak now and audio questions will be suspended for an hour. Once you hit checkpoint one you can read stories. In the German course they are cute and humorous. The whole learning experience is great!


Helps memorizing words in contest. I use German and Spanish, two languages that I want to improve; Japanese, Hebrew, Norwegian, and Hawaiian from scratch. Duo makes it easy to start. It helps me to improve my English as well, since Duo doesn't tolerate mistakes in English. I checked out Russian since my kid is learning it. This one is not there yet, but I've heard it improved a lot. Besides Duo allows to report problems. My biggest complain it doesn't have Icelandic, Georgian, and Bulgarian.


Could be great. Started learning Mandarin independently and downloaded this to help top up my studies. I can't get through a single set of questions as the "what is this sound" questions don't play a sound unless I leave the app open for about 20 mins, THEN my phone will surprise me with some Mandarin, I wish these problems would have occurred before I payed for the "pro" and wasted my money. (This didn't happen in the first few lessons.)


Update, app was repaired, seems it was a problem for a lot of people. Thank you to the developers. App didn't advance to obsidian league, still stuck in pearl league after finishing #1. This is not cool, it takes a lot of time to advance. It would be nice if developers or Google would contact me about this. I have sent messages to them before about problems. I guess they do not care because the app is free.


Really good language learning app. there are a few issues that could be improved. Sometimes it assumes you've already learned a word and asks you what it means. I already knew some of the language I am learning so it didn't happen often. This is great at teaching you how to read, spell and speak the words. Not great for grammar and reasons why things are done a certain way.


Ir definitely makes learning a language more fun alright, especially when there are some interesting phrases you'd never use dotted here and there... Mixed feelings about the update with limited lives, but I really like the addition of those stories, helps reinforce what you've learned in context. Of course it shouldn't be used as a sole learning tool but overall really good app.


I really want to use this app but I can't keep it open. I deleted it and installed it multiple times. I even tried to delete my account but figured out that wasn't the issue. It just freezes up and the screen turns white after a a few minutes. Than the app doesn't work at all after that and I have to delete and install again. Please help me Duolingo


The way Duolingo teaches is very good and shows you many sentence examples that will help you make your own in your language of choice. The ranking system gives the competitive feel and keeps the interest going. Although there are times that it feels grindy, but that's how you actually learn the language and be able to speak and write it. I think the offline feature is worth purchasing, too. Up: I like the new update where I can now see my 'cracked eggs'.


I enjoy learning languages with this app but have faced some issues. I noticed that a lot of French words are being pronounced very wrong by the app. I am part French so I know what it's supposed to sound like. Further I am a little disappointed that all the updates that are coming for French aren't coming for Norwegian as well. I really could use some grammar tips for norwegian from time to time and those new stories that just came for French would be a great addition for Norwegian, too.


I really appreciate the hard work that goes into making Duo happen.Being able to just pick a language and start learning it is f'n awesome! It is challenging thoughNot everyone can retain what they've learned as easy as others can.I personally don't mind that,but some other folks,in the comments, seem very frustrated and blame Duo for their mistakes.I recently took a progress quiz.I was so happy,because I thought I aced it! But now I'm not too sure, since my daily lessons seem much easier :)♡DUO


Amazing, well designed, well meaning, motivating, and useful. I can already see some impressive results! I'd give it five stars if the interface regarding the friends could be a little more intuitive, I've had trouble finding friends and I can only see who I'm following, not who's following me. Other than that, incredible work!


I like using the red lingots better because the price of the things made sense. I also like it better before the update with limited hearts. We should be able to make mistakes without consequences. But this app is pretty good at teaching languages... soo...I guess this app is average for me now. Before the update I was pretty happy with this app and would have given it 5 stars


The app is easy to use and doesn't become overly arduous with continued use. This is the full version however. The free version can be frustrating because of limited access to ongoing lessons especially for someone who has a busy schedule and needs to fit study time in between other important obligations.


Great App to learn a language. There is a premium subscription, but I never really felt like I *had* to get it. There are advertisements, but they aren't intrusive at all and the app doesn't bombard you with them. I also like the streak system, every day you complete a lesson, your streak increases, so you have an incentive to learn every day (if such a thing works on you).


It's a great, user-friendly app with a variety of different languages for people of all skill level. The new competitive feature really makes it more fun to learn by competing with local users and ranking up in different leagues (bronze, silver, etc.) The app is completely free, however there are occasional ads that last a couple seconds to keep it free. You can pay for the upgraded version which includes all lessons even when offline and is ad-free.


Pretty good app for learning new words and phrases. I've only gotten through a couple of lessons for one language, but so far it's been fun. It's sort of addicting because of the leaderboards, the streaks, and the multiple levels for each lesson. Helps to keep me motivated to finish learning the whole thing. I do think that some of the voice clips are cut poorly though. It's sometimes either cut too early or an little extra sound that shouldn't be there is left in.


The free version of this app now gives you a limit of 5 mistakes. After that you either can complete practice rounds to regain "health" or buy them with points. Very annoying. Also, most aspects of the language grammar are not explained. This app is easy to use and helps with memorization. And you can turn off the speaking and listening features.


The app is fine and i like the way it work but the Hearts system is terrible and really keeps you from progressing. My wife has the app on her phone and its great bc it doesnt have the hearts system. Its not worth the frustration. Being allowed 5 misteaks a day is insane. Im just glad i have another app to help with my studies


I do not know all language learning apps but from the ones that I know this is by far THE BEST APP. I usually hate apps with ads but I do understand their importance for you from a business perspective and their necessity. I hope it will always remain free. Thank you for this amazing app. AMAZING JOB WORTH 10 STARS


Was great, but completely ruined by the last update. I actually recommend this to friends and upgraded to plus, but have downgraded and will probably uninstall it. Since the last update, it 'undoes' your progress on previous levels, even if you use it every day. It has literally undone a level immediately after I have redone the progress on another one. I can't learn anything new because I am constantly having to go over old stuff. Terrible!


This app was absolutely amazing when I first started it. The update where you only need 5 lessons to get to the next level has seriously messed up the whole experience. I'm the type of person to need those extra lessons because without them, I won't know when I should move on and I get lost. It discouraged me so much, and I haven't touched the app in weeks. I'm seriously hoping they change it back. The more they update, it just makes it feel like some kind of game to be plowed through.


With latest update they shortened the number of lessons per level. While it makes it quicker to breeze through and collect crowns, you end up retaining far less of the content. Previous version, if you didnt want to grind you could test out of a level. That was better because users could move on when ready. Now it is basically just a flash card game app, not a true language course. I've canceled my subscription.


It's a pretty good app, but have a lot of mistakes in the answers and the users complaints/reports are not taken in any care. It is very annoying lose "lifes" because of some wrong translation in the app, but it's even more when you report it and nothing happens. the developers don't care to use the user's free help to improve their product. It is a good app for beginners, that's all


I love this app! It makes learning a new language easy and quick, and I find myself spending more time on it than I expected to. There is an option for a premium version of the app, but the app isn't designed in a way that it's unusable without it. The ads aren't intrusive, hearts can be gained with practise, and progress quizzes aren't really a necessity. Overall, amazing app.


This is a great app, and so far, I've been learning Russian and progressing very well. The only improvement I could think of is to add the actual alphabet and what sounds each letter makes for that language. It would really help if that was added. Otherwise an amazing app!


The reason I'm giving it a 4 is because I found differences in the teaching styles depending on the language you pick. For example with Spanish, it goes straight to teaching you Spanish words and phrases. With Japanese, they teach you the alphabet first and then give you a word or phrase using the alphabet you've learned. Just in the first phase, I've probably only learned about 20-30 words compared to the first phase of the Spanish course.


This app is pretty good. Excellent way to either get a refresher course of a language you took long ago or to learn a language from scratch. The only reason why i didnt give it 5 stars is because of the lessons being a little too easy and repetitive. I guess it helps to drill the words and phrases into your head but trying to match a word in one "quiz" then translate it right after just seems kind of boring and easy to me.


The new politically correct images of talking people is not only anoing but takes up much of the valuable screen, making the text have multiple lines with only couple of words at the best. Great learning tool. It could have one or two lessons stored and work a bit in a situation where data is intermittent.


I think it's a great way to learn and the repetition is super helpful but not overbearing. My only complaints are that each new topic section just throws random words at you that hopefully you can figure out what they are according to context clues without them teaching you what they are before taking hearts away for you obviously not knowing, and that you don't seem to get much conversational practice which would be the most applicable learning I would think. Other than that, I really like it.


Good but toxic. The new hearts mechanic is only there to make the user purchase the pro version. If you happen to be completely new this will force your pace to be a crawl. Make a mistake, lose a heart. Make another lose another heart. Want to keep learning? Buy the plan for $7 a month. Can't pick up the language quickly enough just wait another day and hopefully you'll remember what mistake you made yesterday. Can't remember just wait another day and hopefully you remember again. Etc etc etc


Generally useful in sharpening vocabulary if you already have some knowledge of the language. It could be improved by adding more actual teaching modules. It would also be better if they used the female voice for statements which would likely be made by a female and the male voice for sentences which seem relevant to a male. At the moment it seems random.


It's an alright language learning app. But it could benefit from a little more structure, as well as actual alphabet and writing practise. In addition to this, there's the program not letting me go back to any previous lesson to do it over. Not being able to revisit past lessons is a huge let down and really hampers my learning. Someplace to take and store notes would be great too. Less of a criticism and more of a want, I would love to see more fantasy languages added. Like Tolkien Elvish!


So far, very easy to use and im learning quickly. However, the ads are very annoying and you only get so many chances to get the answers right or you have to wait until the next day. I signed up for the free trial and its a lot better. I find that there is no explanation of words before hand, you're left to figure it out on your own. You also have to spell correctly to complete challenges. Its more of a bunch of quizes than a relaxed learning experience. But i am learning, so there's that.


WoW! Really good and the voice recognition that was a problem for me was quickly rectified. Duolingo has been absolutely great since! Thank you. It has been well thought through and planned. It is also a great motivator. Very, exceptionally good. 🤗 I have recommended Duolingo Spanish and Italian to, respectively two further people. Thank you! I couldn't have progressed with my learning French without Duolingo 👍


overall, this is a WONDERFUL app, however i feel that more languages should be added, such as latin and multiple Sign Languages. Another thing I'd like to add is that you should be telling people WHY Duolingo is free. It is free because they are basically doing translating work for you. The people deserve to know that they're doing work in exchange for learning a language. Please update your app description to let people know why their language education is free!


Works great and is pretty easy. I can read/understand a bit better but doesn't help much for actual conversation/speaking. My biggest complaint is that it doesn't have Bulgarian! Please add it already! It's close to Russian but not close enough (I used Russian and have now stopped). Over 15 million people worldwide speak Bulgarian (and people in Macedonia basically speak Bulgarian too). Please add properly asap and I can bump rating up to five stars; I only got this app for Bulgarian.


I loved everything about Duolingo before the latest update added hearts / lives so you can only fail so many times with a new lesson until you have to either take extra time to earn more hearts or of course pay for them. This update will literally add months if not years to the completion of my chosen language. Despite this update I have learnt tonnes so it's still worth a download.


I love this app, though was hacked pretty badly after making exceptional progress and can't get my money back for the Plus account and haven't received a response after reporting it three times. They need a way to log out of all locations and two-factor authentication to fix these types of issues. I had to disable my account after two years of progress, start over after a 69-day streak, and lost everything. Someone is still using my Plus account for free while I start completely over w/ads. :(


I have been charged as a premium member, something I didn't sign up for. When trying to reach Duolingo to fix the situation I have had no luck. I could find no way to get in touch with them. After multiple tries, I did reach Google, as the charge went through a Google account. They were unable to help me either even though I reached out prior to the finalization of the bank transaction. I am very unhappy. This is completely unacceptable and the worst customer service I've encountered.


The updated version is good. Especially with the stories. The only problem send to be the fact that whenever I go from one section (the levels, suppose) to another section (the ranks list), everything appears reseted back to first position. The league medals, the ranks, the levels, the stories. Everything starts from the first instead of where I'm now (or where I last finished). Please look into this problem.


It's easy to use and intuitive. I like the fact that you can repeat the exercises until you pass the test at the end of each section. The audio is mixed between male and female voices and allows yo to repea it until you get it right. points system is rather complicated and when you run out of points it seems to restrict what you can do. For example the tests can only be completed if you have enough points. In the end I have subscribed for the Plus version to remove these limitations and the ads.


Duolingo can be a nice introduction to a language. It can help encourage you out of your fear of language learning. It'll get you used to some words and phrases. It does NOT show you how to use phrases in conversation. There is no immersion in the language for more than one or two sentences; there is always English around it. Hopefully anyone using Duolingo is treating it as a bridge to a more robust beginner course, rather than the only source of a language.


I used to really like this app, but the most recent update is horrible. Wish I could go back to the previous version. They took away the simple practice feature that let me keep trying everything I had learned from all lessons up to that point until I felt comfortable to move on. And only 5 lessons to move on? Not near enough. Bring back the old version or lose tons users...


This has been a great App for a while now, it has really helped me with learning Hungarian. But the new update has dulled the experience. Before there were more lessons per level, repeating phrases over and over, often getting them wrong, but learning from the mistakes made and progressing. Now, it has been simplified, less lessons per level with less repetition, with an XP driven promotion system to beat others on a leaderboard. Apparently learning a language is now a competition.


It is very good overall. The fact that you have to purchase lifes when you fail or wait is a massive turn off. But the app is great and the lessons are very good. Made me learn a lot in few days to be comfortable to write. It mixes visual with audio learning and you get a lot out of it. Will bump my review to 5 stars if they get rid of the pointless lifes system.


I am trying Russian and I found it very frustrating that the initial section labeled "alphabet" actually did not teach the alphabet! I'm wondering if there is an error in the app and that section is mislabeled. I've had to teach myself the alphabet elsewhere. Also, some of the other languages have grammar lessons that you can read to help understand the language better but so far Russian doesn't have that option. Otherwise the lessons are fun and interactive, although the vocabulary is a bit odd


This is a wonderful app to learn secondary languages. It's interface makes it so easy, smooth and the concept of streaks makes you want to open the app everyday and learn for at least 5 minutes. It's very useful and if you're looking to learn languages, this is the app to download.


Game is different across users -- my husband downloaded it (not the plus ver) and was enjoying it, so I wanted to try. I downloaded it as well, but mine is different! We both get ads, but I also have Hearts, which I lose with each mistake (or even a mis-click). You don't get special benefits with hearts, you just can't PLAY without them. Hearts take a long while to regenerate--this impedes learning pace, and I don't want to pay for plus when my husband has these features free.


For Japanese, Duolingo needs work. Sometimes I get Kanji I've never seen before, not spelled out. I only figure it out by elimination. After introducing "refreshing" courses, I find that most of my limited time I spend on the app is used retreading the same categories over and over, plateauing my progress. Lastly, for Japanese, social context is important. It teaches that "Domo" is an acceptable way to say thanks, but it's only for informal cases, and would be considered rude if used casually


I downloaded Duolingo to learn Arabic. It's a powerful learning tool for sure, and the interface is intuitive and well thought out. However, for learning Arabic, I would tread with caution, as the lessons have a bad habit of mixing Modern Standard Arabic with dialectal Arabic, which should never be done. Because of this, I've stopped using the app and moved on to a study guaranteed to reach only MSA. For other languages, this app is a no brainier.


I am content using the free portion of the app and putting up with the Ads. But now they have "updated" to this heart system. Essentially you are allowed 4 mistakes (hearts). If after making 4 mistakes you don't purchase more hearts then the lesson you are on is cancelled. Isn't the intent to teach? Guess it's time to move on to the next app.


It gets three stars because the website is far more interesting I would love to have the 'stories' and 'forums' and everything that is online on the app. The app has potential for growth and I love that more languages are being added. But adding more features from the site would be helpful for those who have no computer or can't get on the computer all the time to access the other features. I also believe a lot of levels should bundle things together such as alphabet,numbers and so on.


Loved using Duolingo on the iPhone. Stories were so fun and a great way to practice what I'm learning, I got pretty far and did a lot of them. But switching to Android I've noticed a huge decline in quality on the app. Definitely not as many features I enjoyed using daily, and it runs no where near as smooth. I hope to see an improvement in quality soon because I truly enjoy using Duolingo, I use it daily and have recommended it highly in the past but not so much now..


UPDATE (from 5 stars): 2 things happened since the app update. Like some mentioned already- this definitely became more of a "game" and less of an educational tool. They cut the amount of lessons you need to advance to the next level, and you don't learn or retain much. Repetition is important for retention. Secondly- despite placing 4th (and you need to place top 10 to advance to the next league), I have been stuck in the same league for DAYS. It says I've advanced, but it does not reflect it.


This app is amazing, and I highly recommend it. In a matter on 12 days I learned a quarter of the language I'm learning. The adds are not frequent, and they are can be skipped. You can get a membership, which is great, but if you don't want one you can learn just fine without it. The voices to help you with language are easy to hear and great. Just for you to know, wayyyy better than Babble. 👍


Fantastic! It's such a fun way to learn a language, i absolutely love the story telling addition and the little details everywhere. it works, i went from 0 French to pretty much somewhat proficient, and i still got a looong way to go to finish the course! Adds are very fairly placed and completely unobtrusive on the free version as well, thank you duolingo! This is an app clearly made by a developer who cares. Russian, you're next ;)


Very well designed app. Love the leader board, streaks, achievements, and xp for added motivation and enjoyment. The content is great and im learning fast. I also like the idea that you can get the plus version by sending a link for other players to join. Overall this is a much better app than i had expected it to be.


Thoroughly enjoyable. The integrated learning approach is new to me and I find it works better than the traditional system of learning verb declensions and lists of vocabulary. I adore the little owl with his or her positive reinforcement. By practising little and often, I now find myself on day 307. It has just whizzed by. I almost enjoy making mistakes because the method of the same phrase reappearing repeatedly until you get it right means you are forced to understand how it works.


This is a very good app for learning different languages. It has many different languages to choose from. I rated this four stars instead of five because although it's very helpful, most of the sentences they teach you, you wouldn't need to know or they are things that you wouldn't normally say. I think they should teach you basic sentences that you would use everyday rather than something like "lots of young men live in America" or something similar to that.


Such a fun & very effective way to learn a new language. I'm hooked & have learned a ton already. The format is especially helpful because you get to hear the pronunciation if words as you go. It's almost like having a conversation while you learn. And I love the little cute owl that gives me positive encouragement along the way. Bravo!


It starts with questions and we can answer it on our own because it has related pictures attached to it. Since we tend to remember pictures more than words, it helps to associate each word with it's corresponding meanings. There are also lessons we can take to get to know the language better. This has personally helped me learn Spanish. However, not all languages are available in this app. Some of the languages I wanted to learn(Telgu, Tamil, etc) are not there.


An absolutely phenomenal educational application. While many sites and courses build their content on technical levels, with everything being taught as machine-like and algorithmic, Duolingo is a breath of fresh air that truly attempts to imbibe fluency in its users. It's the difference between translating "Je suis content(e)" to "I am happy" and understanding "Je suis content(e)" as "Je suis content". To any one searching for an aid to learning language, with ample practice, Duo is the way.


A great app for learning languages. It is fun and has perfect progression through the levels to consolidate and embed your learning from vocabulary building up to phrases selecting the correct words in the new language and then writing phrases from memory. I love this app and am currently on a 52 day streak! I highly recommend it to anybody wishing to learn a new language.


I thought this was extremely helpful and really fun. I'm a competetive person so the leaderboards and achievements help me to stay engaged which is super helpful. When it comes to the content itself, I thought it was very effective. They repeat the same questions in different ways to be very thorough and make sure you understand. It definetly helps when memorizing. Just one tip, if you have big fingers like me, and make a lot of typos, make sure to re-read your answer before pressing "check".


The new Gaelic course is well written and well thought out. The only reason it is not 5 stars is one of the voices has too thick an accent to hear properly, and it is only on guess work that I get the words and phrases correct when her voice is used. Very, very quick work to get it online. Congratulations to the epic volunteers 🙂


It's so addicting, interactive and fun! And I don't have to sit and wait to keep going if I loose my heart saves, I can just go back and review to gain more myself witch is super helpful and good practice! I would love to see if they can somehow get American Sign Language as well, this app and how it's set up would be awesome!


Have been using this app (free version) for a few weeks. Enjoyed it in the beginning. Now the app's low tolerance of different translations is just starting to drive me mad. "Como estás" or "Como te llamas" are not accepted. They have to be "Como está usted" and "Como se llama usted". I easily lost my hearts because of silly things like this. It's getting super frustrating and annoying at the moment. I will use this app less and less since this issue will get worse


How is this app free? It's soooo good! Just the free version, on its own, is top notch! I used this app a couple of years ago and started using it again few months back. The quality has only gone up. When the leaderboard feature rolled in, at first I didn't like it. But now, I log on to the app everyday and finish my lessons, just to advance to the next league. Everything in the app is so user friendly. The feedbacks and reminders, not to the mention the weekly reports, are very helpful


I like this app for supplementing my studies. I don't think it is enough by itself to fully learn a language, but it keeps me motivated to practice every day, which I always failed to do with other apps. I like seeing the streak go up and getting the achievements (I wish there were more achievements). One thing I don't like is that once you finish a skill, you have to go back and review it very often to keep it gold, so often that it can hurt your forward progress.


I love this app, BUT I can't give it more than one star when it doesn't work right on a Samsung phone. I'm stuck in a low level of "Habits" in French, because a "fill-in-the-blank" exercise has no words. Also, when you do an upgrade to the entire app, please, be sure that it is thoroughly tested prior to release. The pronunciation part included is great, but there is no audio so it is a guessing game that is almost useless.


Duolingo was an amazing app, would've given it 5 stars a couple months ago. But the latest updates do not promote language learning like they used too. It's like they took away everything that made this app work. I used to actually retain information with this repetitive practices and high daily goals. Now goals mean nothing and lessons are short and not memorable. Would even pay for those features in the future. Right now I want to abandon it.


I like this app however, I don't know if it was helpful at teaching me basics like numbers and how to conjugate a verb. My biggest issue (I'm learning Spanish) is often you are asked to type what you hear, I've ran into the problem where the app says "Un" but it is supposed to be "Una" and I get dinged for it.


My new favorite app. Whether you're truly serious about learning a new language or want to just learn enough to vocalize your self in a country of foreign language for travel I recommend this app. The game aspect to it all makes you want to succeed even more. 5 stars, I never rate 5 out of 5


The new progress quizz is no good as it's asking questions I've not learned. Brilliant app that make learning easy. Would like to see questions reduced to 15 not 20 per session and the "type what you hear" needs to be a little bit more clearer but it's more realistic but sometimes hard to distinguish. Overall it's the best app out there and I've paid for others where you can do this free


This app has all the learning/ teaching techniques, so it's perfect for all learners. It also repeats itself so you don't lose what you've already learned while maintaining the challenge. The only suggestion I have, so far, is to incorporate the Macedonian language. There are not many apps available who fully support this language( for ex: there are words but no voice)


The app is great!.... when it works.🤦‍♀️ For those having offline courses not downloading, I just cleared my data under the Duolingo app in Settings and it fixed my issue. I had to log BACK in, but at least it was better than waiting a week for a response from their team (that never happened). Besides this one bug and no email response 🤷‍♀️, the app is great. 😊


This app is amazing! I was already able to speak Spanish with decent fluency, and this app had helped me to refresh it which is extremely important in my work environment. I have also started using it to learn other languages! GET THIS APP!!!!!!!! Whether you are a beginner or are looking to refresh your memory, Duolingo is the app for you!


Really great for free version! I have had a great experience using this for the oast week. Refreshing my spanish because I've lost connection to my mother tongue. For new languages however, I'd like for there to be writing included. I can type in the spanish, but for the korean and japanese there isn't even tracing. Wondering if it'sin the works as I'ma hands on learner. I also have the keyboards downloaded on my phone to use as an option. Hope to see this included if it's not. :)


its helpful i guess. it used to be more so. theyve taken away some of the best parts of the app, aka the message boards and guilds. also im trying out the plus feature, and i can never finish a progress quiz because at around 60%, the app just freezes. its super disappointing to be honest. i used to recommend this app a lot since ive been studying languages since high school, its really gone downhill


My review is for the Japanese lesson. I think Duolingo is a great idea and I'm glad it exists. However, I think the Japanese section is not as good as it could be for an English speaking native. There is no instruction whatsoever for how grammar works up to the point where I have reached. You just memorize and repeat what they show you. This is difficult because Japanese is very different than English in grammar. Once I picked up some language learning books things got easier to understand.


Pretty good. There are ads now, but in an acceptable quantity. Stories work now too. One weird thing is that if you have plus and you activate downloads in a device, it decides to download on all your devices (such as a tablet/phone combo)! This is pretty bad if you have limited space in one of them.


Great app for learning a new language. The lessons are fairly easy. If you hover a word it shows all the possible and most probable words it is. Only issue I have is since it went premium the ads for duolingo upgraded are very numerous and annoying. Im tired of everything I use or consume for free always trying to get me to upgrade. If I had the money Id gladly buy it and the constant reminder that i cant afford it kind of keeps me away.


My experience with duolingo is going good enough so far. But I got encountered with a bug. In language "Japanese", before checkpoint "1", there's a study module named "Intro 1". I am unable to scroll to the bottom of this module's introduction/study content. Till the mid of the content scrolling works fine but suddenly everything gets refreshed and I get redirected on my japanese dashboard screen automatically. Rest all other modules introduction are scrollable. Updating the app didn't help.


The best way to learn a new language that I've ever tried! I am not good at learning languages, but I actually find myself remembering the lessons from Duolingo whereas I never could remember anything using other methods. My ONLY complaint is that for Spanish it can't understand me when I say "Uno, dos, tres" even though I'm pronouncing it correctly - I've had my boyfriend whose first language is Spanish try and it can't understand him either; it's just a glitch. Overall love it though!


My kids love duolingo, they learn alot and the ads are very short and there are very few, and also the adds dont just randomly pop up. you can watch ads to regain extra hearts, double gems and atleast one other thing, but they are optional. Duolingo is best used for my kids by headphones, but they learn alot. and are very good at their languages for school. you can learn any language even if you want to learn english! you can create a username. if you play an online game, use your username easy


Learning made fun! I've been using this app about two weeks. I've learned so many words and refreshed the ones I already knew. It's a Travel Agents must have for learning. I enjoy the stories for extra credit. Be sure to log into web page for content that's not on the app, like stories, dictionary, learned words. It's the first app I open in the morning and the last before bed. I m paying the $10 for unlimited use. Best investment for my mind all year. Gracias Duolingo,


From my experience Duolingo is actually a very good way to learn a foreign language. You can use the app really intuitively and the teaching structure leads to quite fast learning progress. The app is fun to use and I personally like the separation into different topics and everyday situations. It's overall a nice and interesting way to learn a new language or improve your knowledge about your current foreign languages.


I love this app! I have been using Duolingo for at least 1 year and I find it easy to navigate. User-friendly and easy to learn a language. I absolutely love the new Duolingo stories. It makes learning & practicing more enjoyable and interesting. Thank you!


Apk scan results


Apk Scaned By TotalVirus Antivirus,com.duolingo.apk Was Pure And Safe.

Scan Stats:confirmed-timeout:0|failure:0|harmless:0|malicious:0|suspicious:0|timeout:0|type-unsupported:10|undetected:62|
Name:Y29tLWR1b2xpbmdvLTY2MC00OTA3NTM3MC0yMjEyNmI1YjM5NGExYWJlNjYzNTcwY2U0YzkzYzE3OA.apk
Name:22126B5B394A1ABE663570CE4C93C178 SHA-1:842b792fa5c493d5a23e4027bd4007a60ecd7e7b SHA-256:5895e52bf15c8a10a7f2e1d990b940e19cc82043195a78126fa304768ce8a7a7 SSDEEP:393216:OyF6bPoSrtsCoBU1hu6c6dGUBsPxzQ9ScCHwczxqXtTTZi2E2aoOaW:OyFbSrHo2C6c27YznBBz4iv2aT File type:Android Magic:Zip archive data File size:20708134 Uncompressed Size:33822263 Contained Files :2644 Contained Files By Type:MF:1,RSA:1,SF:1,dat:1,dex:2,gz:1,mp3:18,otf:4,png:95,pro:1,so:3,svg:404,txt:1,xml:150,

Permissions

requires following permissions on your android device.

android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.FOREGROUND_SERVICE
android.permission.GET_ACCOUNTS
android.permission.INTERNET
android.permission.MODIFY_AUDIO_SETTINGS
android.permission.RECORD_AUDIO
android.permission.VIBRATE
android.permission.WAKE_LOCK
android.permission.WRITE_EXTERNAL_STORAGE
com.anddoes.launcher.permission.UPDATE_COUNT
com.android.vending.BILLING
com.duolingo.permission.C2D_MESSAGE
com.google.android.c2dm.permission.RECEIVE
com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
com.htc.launcher.permission.READ_SETTINGS
com.htc.launcher.permission.UPDATE_SHORTCUT
com.majeur.launcher.permission.UPDATE_BADGE
com.sec.android.provider.badge.permission.READ
com.sec.android.provider.badge.permission.WRITE
com.sonyericsson.home.permission.BROADCAST_BADGE
android.hardware.screen.portrait
android.hardware.wifi
view network connections
Allows the app to view information about network connections such as which networks exist and are connected.

view Wi-Fi connections
Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.

GET ACCOUNTS
Allows access to the list of accounts in the Accounts Service.

find accounts on the device
Allows the app to get the list of accounts known by the phone. This may include any accounts created by applications you have installed.

full network access
Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.

change your audio settings
Allows the app to modify global audio settings such as volume and which speaker is used for output.

record audio
Allows the app to record audio with the microphone. This permission allows the app to record audio at any time without your confirmation.

control vibration
Allows the app to control the vibrator.

prevent phone from sleeping
Allows the app to prevent the phone from going to sleep.

modify or delete the contents of your SD card
Allows the app to write to the SD card.

In-App billing
In-app Billing on Google Play provides a straightforward, simple interface for sending In-app Billing requests and managing In-app Billing transactions using Google Play.

receive data from Internet
Allows apps to accept cloud to device messages sent by the app's service. Using this service will incur data usage. Malicious apps could cause excess data usage.

Certificate

Certificate Issuer:CN:Vicki Cheung, O:Duolingo
Certificate Subject:CN:Vicki Cheung, O:Duolingo

Activities

com.duolingo.app.LaunchActivity
com.duolingo.app.HomeActivity
com.duolingo.app.LanguageSelectionActivity
com.duolingo.app.LessonActivity
com.duolingo.app.TestActivity
com.duolingo.app.SkillPracticeActivity
com.duolingo.app.WelcomeFlowActivity
com.duolingo.app.GlobalPracticeActivity
com.duolingo.app.ShortcutActivity
com.duolingo.app.CheckpointActivity
com.duolingo.app.LevelTestExplainedActivity
com.duolingo.app.PlacementTestExplainedActivity
com.duolingo.app.PlacementActivity
com.duolingo.app.BundledPlacementActivity
com.duolingo.app.tutors.TutorsActivity
com.duolingo.app.tutors.TutorsIntroActivity
com.duolingo.app.tutors.TutorsPurchaseActivity
com.duolingo.app.MenuProfileActivity
com.duolingo.app.SettingsActivity
com.duolingo.app.FriendSearchActivity
com.duolingo.app.UpdateClubActivity
com.duolingo.app.EnterClubCodeActivity
com.duolingo.app.ClubMembersActivity
com.duolingo.app.ClubCommentActivity
com.duolingo.app.ClubChallengeResponseActivity
com.duolingo.app.ClubPostActivity
com.duolingo.app.profile.ProfileActivity
com.duolingo.app.AchievementsActivity
com.duolingo.app.SchoolsActivity
com.duolingo.app.SignupActivity
com.duolingo.app.SentenceDiscussionActivity
com.duolingo.app.SentenceDiscussionReplyActivity
com.duolingo.app.session.end.ItemOfferActivity
com.duolingo.app.nps.NPSSurveyActivity
com.duolingo.app.rapid.RapidActivity
com.duolingo.app.store.PremiumPurchaseActivity
com.duolingo.app.premium.PlusSettingsActivity
com.duolingo.app.premium.AutoUpdateSettingActivity
com.duolingo.app.store.FreeTrialIntroActivity
com.duolingo.app.store.WelcomeToPremiumActivity
com.duolingo.app.ReferralBonusActivity
com.duolingo.app.ReferralExpiringActivity
com.duolingo.ads.PodcastPromoActivity
com.duolingo.app.premium.UserStatsActivity
com.duolingo.app.store.WelcomeRegistrationActivity
com.duolingo.app.explanations.ExplanationListDebugActivity
com.duolingo.app.explanations.ExplanationActivity
com.duolingo.app.DebugActivity
com.duolingo.app.DesignGuidelinesActivity
com.duolingo.util.FacebookUtils$WrapperActivity
com.facebook.FacebookActivity
com.unity3d.ads.adunit.AdUnitActivity
com.unity3d.ads.adunit.AdUnitTransparentActivity
com.unity3d.ads.adunit.AdUnitTransparentSoftwareActivity
com.unity3d.ads.adunit.AdUnitSoftwareActivity
com.facebook.CustomTabMainActivity
com.facebook.ads.AudienceNetworkActivity
com.google.android.gms.auth.api.signin.internal.SignInHubActivity
com.google.firebase.auth.internal.FederatedSignInActivity
com.quantcast.measurement.service.AboutQuantcastScreen
com.google.android.gms.common.api.GoogleApiActivity
com.google.android.gms.ads.AdActivity
com.android.billingclient.api.ProxyBillingActivity

Providers

androidx.core.content.FileProvider
com.facebook.internal.FacebookInitProvider
com.google.firebase.provider.FirebaseInitProvider
com.google.android.gms.ads.MobileAdsInitProvider
androidx.lifecycle.ProcessLifecycleOwnerInitializer
com.crashlytics.android.CrashlyticsInitProvider
com.squareup.picasso.PicassoProvider

Services

com.duolingo.GCMIntentService
com.duolingo.NotificationIntentService
com.duolingo.InstanceIDListenerService
com.duolingo.util.NotificationUtils$NotificationIntentServiceProxy
com.duolingo.util.NotificationUtils$DeletedNotificationIntentService
com.duolingo.notifications.StreakFreezeUsedService
com.duolingo.indexing.AppIndexingUpdateService
com.duolingo.service.SessionPreloadService
com.duolingo.service.AccountService
com.duolingo.notifications.SignupReminderService
com.google.android.gms.auth.api.signin.RevocationBoundService
com.google.firebase.components.ComponentDiscoveryService
com.google.android.gms.measurement.AppMeasurementService
com.google.android.gms.measurement.AppMeasurementJobService
com.google.firebase.iid.FirebaseInstanceIdService
com.appsee.AppseeBackgroundUploader

Receivers

com.google.android.gms.gcm.GcmReceiver
com.duolingo.DuoInstallReceiver
com.quantcast.measurement.service.QCReferrerReceiver
com.google.android.gms.measurement.AppMeasurementReceiver
com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver
com.google.firebase.iid.FirebaseInstanceIdReceiver

Interesting Strings

http://%s:%d/%s
http://10.0.2.2:8080
http://api.duolingo.cn
http://d.duolingo.com/
http://hostname/
http://hostname/?
http://next-
http://play.google.com/store/account/subscriptions
http://play.google.com/store/apps/
http://play.google.com/store/apps/details?id=com.duolingo
http://play.google.com/store/apps/details?id=com.facebook.orca
http://plus.google.com/
http://schemas.android.com/apk/res/android
http://static.duolingo.com/
http://t.duolingo.com/
http://www.facebook.com
http://www.w3.org/1999/xlink
http://www.w3.org/2000/svg
http://www.w3.org/TR/SVG11/feature#
http://www.w3.org/ns/ttml#parameter
http://xml.org/sax/features/external-general-entities
http://xml.org/sax/features/external-parameter-entities
http://xml.org/sax/properties/lexical-handler
http://xmlpull.org/v1/doc/features.html#process-docdecl
http://xmlpull.org/v1/doc/features.html#process-namespaces
https://
https://%s.api.appsee.com
https://.facebook.com
https://android-api.duolingo.com
https://app.adjust.com
https://athena.duolingo.com
https://d3kwyfyztuo0xs.cloudfront.net/config/latest/0.9.3
https://d3kwyfyztuo0xs.cloudfront.net/{language_id}/{grading_data_version}/{id}
https://d7mj4aqfscim2.cloudfront.net/images/stickers/%s.png
https://excess-dev.duolingo.com/batch
https://excess.duolingo.com/batch
https://explanations.duolingo.com
https://facebook.com
https://facebook.com/device?user_code=%1$s&qr=1
https://gdpr.adjust.com
https://graph-video.%s
https://graph.%s
https://graph.%s.facebook.com/network_ads_common
https://graph.facebook.com/network_ads_common
https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps
https://play.google.com/store/account/subscriptions?sku=%s&package=%s
https://play.google.com/store/apps/details?id=com.duolingo
https://plus.google.com/
https://podcast.duolingo.com/
https://pubads.g.doubleclick.net/activity;dc_iu=
https://pubads.g.doubleclick.net/activity;xsp=
https://social-test-bddb4.firebaseio.com
https://social.duolingo.com
https://www.%s.facebook.com
https://www.%s.facebook.com/adnw_logging/
https://www.%s.facebook.com/audience_network/server_side_reward
https://www.duolingo.com/8234kwjdjkh82js29b__SDFSD/com.squareup.picasso/
https://www.facebook.com/
https://www.facebook.com/adnw_logging/
https://www.facebook.com/audience_network/server_side_reward
https://www.googleadservices.com/pagead/conversion/
https://www.googleapis.com/auth/games
https://www.googleapis.com/auth/games_lite
https://www.googleapis.com/auth/plus.login

Older Versions

More Android Apps to Consider