I love Duolingo. But I really dislike the heart system.
It’s been around for years and it’s long been one of my biggest gripes.
And yet, Duolingo has shown no signs of getting rid of it.
Fortunately, there are ways to beat the Duolingo heart system — and in this article, I’ll show you exactly how.
Let’s get into it!
This page may contain affiliate links. This means that we may receive a commission for any sign-ups or purchases made, but at no extra cost to you. Learn more
What are hearts on Duolingo?
If you’re new to Duolingo, then you might be wondering what hearts are.
Hearts are essentially lives. If you get a question wrong, you lose one. Given that you can only have a maximum of 5 at any one time, it’s easy to guzzle through them. And this leaves you unable to work through your learning path.
Back in the day, Duolingo claimed that the heart system was designed to “discourage binging”. And while I’ve long agreed that binging, in the sense that Duolingo referred to it, certainly isn’t helpful, punishing users for making mistakes isn’t much better.
Since then, they’ve changed their stance a bit. They now claim that their research shows it’s better for learning:
“Our research shows that if people advance too quickly on Duolingo in one day, it can actually negatively impact their learning because they are less likely to remember what they’ve learned.”
Essentially, the heart system is about pacing a user’s learning.
This sounds fair enough. But in many respects, it’s still largely unhelpful. Imagine learning how to ride a bike, but only being allowed to fall off 5 times before the bike is taken off you.
It will never not grind my gears! But, sadly, it looks like it’s here to stay.
How to beat the heart system on Duolingo
The next best thing is to adapt and to look for ways around it.
The workarounds we will explore below apply specifically to iOS users (iPhone, iPad etc) but should also work for Android users as well.
As of August 2023, the heart system is starting to roll out on desktop. It won’t affect all users yet, but eventually, hearts will be on all platforms.
These workarounds won’t be to everyone’s liking. But, for the time being, they are the only effective workarounds available.
1. Practice sessions
Diving into a practice session is probably the most productive way of getting around the heart system.
Yet, surprisingly, lots of Duolingo users still don’t know what they are or how to access them!
To find the practice sessions, simply tap the heart icon at the top of the screen. You’ll be presented with at least a couple of options — one of which is “practice to earn hearts”…

The great thing about this is that you don’t need any hearts to start or complete them. You can make as many mistakes as you want without the fear of losing your ability to work on your target language.
Better still, at the end of your practice session, you’ll unlock a heart, allowing you to hop back onto the path and pick up where you left off.
There’s no limit to how many practice sessions you can complete, so you can restore your full complement of hearts while still working on your target language. It also contributes toward your daily XP, which means you can stay competitive in your league!
Follow me on Duolingo!
Up for some friendly competition? Then be sure to follow me on Duolingo!
My username is DCiiieee 🙂
(If the link doesn’t work then just type my username into the ‘Search for friends’ bar on the app)
2. Watch ads
This one won’t be to everyone’s liking.
For me, there’s nothing worse than getting pumped for some language learning, only to have to sit through a 30-second ad for yet another mobile game I’m never going to play.
But, if you can grit your teeth and tough it out, it’s an easy, guaranteed way of unlocking a heart.
Since the rollout of the new learning path, the most common way of doing this is after completing a practice session.

If you manage to complete the practice and unlock a heart, you should then get the option to earn another one by watching an ad.
The ads usually last no longer than 30 seconds so you don’t have to wait too long. And it’s a really easy way of boosting your heart quota.
3. Spend Gems/Lingots
There isn’t much you can spend your gems or lingots on. Other than power-ups and Streak Freezes, your choices are limited.
Fortunately, you can also use them to buy hearts!
It currently costs about 350 gems outside of a lesson to refill your hearts. If you lose them all in a lesson, it’ll cost slightly more (I think it’s about 450).

That said, I appreciate that not everyone will have a mountain of gems to dip in to. It could be that you’re already using them to buy hearts, in which case this tip will be about as useful as a Russian dictionary in a Mandarin lesson!
But if you find they are piling up, then a heart refill is probably the most practical thing you can spend them on.
4. Translators
If the questions are getting tough, your hearts are running low and you don’t have enough gems to refill mid-lesson, then using a translator to assist you might be worth considering.
This will give you a better chance of getting the answer correct, allowing you to preserve your hearts and complete more lessons.
Google Translate and Context Reverso are my go-to tools for this kind of thing.
To be sure, this won’t always work, especially if Duolingo requires a specific or idiomatic answer. But it’s a good way of reducing the frequency of your incorrect answers and therefore gives you a better chance of holding on to your hearts.
This isn’t something I recommend you do regularly. After all, I suspect you’re using Duolingo because you want to learn a language. Simply plugging every question into Google Translate isn’t going to do much for your language-learning prospects!
However, one of the most important things in language learning is exposure. The more time you spend with a language, the more familiar it will become. Unfortunately, the heart system makes this difficult. So if using a translator every once in a while means you can spend more time with your target language, then don’t hesitate to do so.
5. Switch to desktop
Originally, the guys at Duolingo decided against adding hearts to the desktop version.
I have absolutely no idea why. If hearts really help, then why not introduce them on all platforms?
Well, it seems they’re starting to do so — as of August 2023, desktop users are starting to get the heart system.
But there are still some users that haven’t been hit. Perhaps you’re one of them?
It’s definitely worth checking!
Although I only tend to use the app, the desktop version does seem to offer a pretty decent learning experience.

The downside, however, is that it lacks the convenience of the mobile app. When you’re out and about, it’s much easier to whip out your phone than it is your laptop or your desktop PC!
A nice balance might be to complete lessons on the mobile app until you run out of hearts. Then, if you’re still eager to work through your path, you could hop onto the desktop version when it’s convenient.
If needs be, you can also open the desktop version on your mobile device’s internet browser. It works well enough, although it’s a weird mishmash between the two versions. If you can stomach this though then it’s still a viable way of getting around the heart system.
6. Super Duolingo
If all else fails—you’re fed up with the heart system and the workarounds, but you’re determined to stick with Duolingo—then I would seriously begin to consider subscribing to Super Duolingo, as this gives you the option to get rid of hearts completely.
I managed with just the free version for a few years and regularly vowed I’d never upgrade.
But it got to a point where I was so sick of the heart system and having to watch ads that I decided to take the plunge. I‘d been using Duolingo every day for over 1,000 days at that point, so I knew the investment wouldn’t go to waste.
Now, I can’t imagine going back to the free version. It gives me the freedom to make those necessary mistakes, and the time I spend on Duolingo is now exclusively focused on language learning.
That said, I’m aware that Super will be a no-go for many. And that’s absolutely fine.
But if, like me, you’re Duolingo-obsessed and hate the limitations of the heart system, then a Super subscription might be the way to go.
If you need help deciding, then be sure to check out my Super Duolingo review!
For all the latest Duolingo news, views and insights, consider signing up for my free weekly newsletter below.
You might also be interested in some of these other articles:
Thanks for this Matt! I too have been using Duolingo for some years and have just completed my 1000 day streak.
I’m quite lucky in that I don’t have the heart system, must be an older version but my daughter finds the hearts annoying.
Thank you for all the tips ☺
You’re very welcome, Rebecca 😊 Congrats on the 1000! 🎉🎉
Hello 👋🏻 I hope you have a good day!
The most offensive thing about the hearts is that you get penalised for the most trivial or obvious mistakes, like accidentally getting the wrong die/der/das, or putting two words the wrong way round. The kind of mistakes that should be like “hey, be careful!”
I’ve also noticed that sometimes Duolingo give you the wrong answers in the hints and this seems to be deliberately designed to trap you into making mistakes and losing your hearts. That seems really unsportsmanlike and it’s actually really gross and off-putting, especially if it’s 5 hours before you get a new heart.
I could understand it if you had 5 hearts for each class/category, but the way it’s set up right now is incredibly cynical and feels frankly hateful.
Yes! like my sis messed up a talk part and i lost my last heart!
They just appeared in my Duo. Frankly I find it really annoying- I prefer to do my lessons all in one go and this disincentivizes that. Thanks for letting me know about the practice option though! I am glad there are some free ways to keep going!
Thanks for the info. I just started Duo for learning Irish. I think the heart system is horrible for all the reasons you mention. It is impossible to learn a new language without making lots of errors. The hearts discourage and frustrate learners. I’ve been wondering why so many have raved about Duo given my frustration. I will try the practice sessions. I didn’t know about that. Slán!
I think that Duolingo should remove the hearts system in the app version very soon!
I have been using Duolingo more than a year now, During the lockdown i started learning spanish here and was throughly enjoying it, But now This heart system is very Irritating And discouraging to Continue learning. I wrote them emails, wrote reviews on play store But they have turned blind and deaf on this, n its not just me But a lot of People are complaining to them but Still no help from them at all. I hope they remove the Heart system soon.
Thanks for your article. I agree, the hearts are annoying… so I usually use my laptop for lessons. However, I’ve also started using the desktop version on my phone (not just for PC’s)! Just open the Internet, go to the Duolingo website, sign in and no more hearts!
Agreed on the heart system! While I am planning on getting the Duolingo family plan for myself, my children and adding a friend to the mix, the heart system is vastly annoying. I fall in the “binge” category due to lack of cell service at my job. So studying while on break is a no go. I end up taking one day a week to really get some hours in. For this I use the laptop. If I’m just trying to get a single lesson in, my phone will do. The upside to learning Spanish (my current focus) is at work most of my coworkers speak Spanish all the time. So I do try to pick out words here and there from their conversation and pay attention to how they say words. What would be really awesome is if in addition to lingots/gems for every time you complete a lesson perfectly you get a heart. I feel like the heart system isn’t terrible, but it could be balanced a lot better to keep people moving forward instead of getting a slap on the wrist for simple mistakes.
Hi, Matt, Many thanks for a good article and a great website! I love Duolingo too and feel the hearts system sucks! I am happy to say I make a lot of mistakes in life (that seems to be the only way I learn!). The Hearts system seems to go against the whole ethos of learning from your mistakes.
Anyway, I like your workarounds. I discovered another workaround myself! I’ve been studying (Dutch) with Duolingo for many years and I can complete Unit 1, Basics 1, 2 and 3, error-free, with my eyes closed and standing on my head. Whenever I run out of hearts (which is quite often) I just go back and do one of those lessons again, confident I won’t make a mistake. It takes just a few minutes, gives me the hearts I need and is a more constructive way of spending time than repeatedly watching advertisements for step-in showers for disabled people, funeral arrangements and gay dating sites! (Yup, I reckon Duolingo works on some pretty weird algorithms!!!)
Matt, as long as people will buy Plus to get around the heart system – like you did – Duolingo will not remove it. It was clearly added to coerce people into spending money.
I’m relatively new to the system, but I find the hearts useful (sorry everyone!). I use practice sessions to replenish hearts between lessons. This gives me frequent revisions of vocabulary.
If I were to simply plough through the modules I suspect, strongly, that I would forget half of the words used in one topic when I moved on to the next topic.
So I see the hearts as a real ‘plus’ for Duo.
David, UK, trying to learn Greek.
hello! great article, and I agree with the upsides as well as the downsides of the hearts system– so I’ve also found a workaround that seems to work really well. Some months ago, one of my friends noticed that I wasn’t being penalized for mistakes, and that I had a little infinite-hearts symbol at the top right corner of the screen (in red, not blue!). I had entirely forgotten the hearts were a thing, and I didn’t remember paying for Duolingo Plus, so I looked for ways that it could’ve happened. Turns out, if you’re enrolled as either a teacher or a student in Duolingo for Schools, you’re spared from the hearts system! I had created a class a few months earlier to assign my friend specific lessons in Spanish, so both of us ended up escaping the hearts system. As long as you have someone else to help you out (or even an alt account), this workaround should work!
Thanks for the tip, it worked when I created a classroom
omg thank u so much!!!!!!!!!!!! i made a classroom just bc and now it is fine.
Just a tip, you can turn off Wi-Fi before you watch an ad if you want, and you just get a heart without having to watch an ad (no Wi-Fi means no ads obviously so it works)
I dislike the hearts also but find the yearly cost – I think it’s about $100 for Super duolingo high. So what I’m doing is getting 2 friends to join me in the family plan. This way we only have to pay about $33 a year each, and don’t have to worry about hearts and ads.
The heart system is quite annoying. I am currently have 3 days of free Super as I finished my 30 day streak.
Learning Greek, Chinese, Latin, German and Hindi
Currently, Practice to Earn Hearts isn’t working. For some weeks now, they work off and on. I reported but let’s see when they get to that docket.
The points/score doesn’t update instantly too, as it did before.
I can’t believe hearts are being rolled out on desktop. I figured this would happen eventually, but I didn’t expect it to be 3 years after I first started using the mobile app (and the heart system was present back then).
I’m a Super Duolingo user, so I won’t really be affected by this. I’ll probably just get a rainbow heart with an infinity symbol.