Duolingo Gems Calculator: Plan Your Next Shop Purchase — DuolingoGuides
Free calculator from DuolingoGuides

Duolingo Gems Calculator: Plan Your Next Shop Purchase

Put in the gems you have and how fast you earn them, and this calculator tells you when you can afford the item you want — plus everything your balance already covers.

Your gems

You will find the total on the blue gem icon at the top of your Duolingo app.
Prices shown are the usual ones in the mobile app. Your own Shop may list a slightly different price.

How fast you earn

Three daily quests alone are usually worth 30–100 gems a day. Friend quests and league chests sit on top of that.

Your balance over the next few weeks

WhenBalance
Today—
In 7 days—
In 14 days—
In 30 days—

The Duolingo shop — typical prices

ItemTypical price
Double or Nothing wager50 gems
Legendary Challenge100 gems (free with Super)
Timed Challenge100 gems (free with Super)
Streak Freeze200 gems
Heart / Energy Refill350 gems (450 mid-lesson)
Timer Boost450 gems
Animated Status500 gems
Streak Repairaround 500 gems (varies)
League Repair2,000 gems
Streak Shield (iOS only)3,000 gems

These are the prices most learners see on the mobile app, and they can differ by platform, by country and by Duolingo’s own tests. On the web version some items are priced in lingots instead — a Streak Freeze is 10 lingots there — and some accounts see a refill at around 500 gems. The price in your own Shop is the one that counts.

Where gems come from

  1. Daily quests. Three quests refresh every day, each paying a chest: bronze 3–5 gems, silver around 10, gold around 15. Finish all three and you open a bonus chest. This is the most reliable income, roughly 30–100 gems a day.
  2. Friend quests. A weekly goal shared with a friend, often worth 100–300 gems — the single biggest regular payout.
  3. League chests. Place near the top of your weekly league and the chest you win holds gems.
  4. Streak chests. Milestones in your streak drop chests with gems inside.
  5. Achievements. One-off rewards for progress you are making anyway, often 25 gems each and sometimes more.
  6. Path chests. Small gem rewards hidden along the learning path as you complete lessons.

A steady free player — a couple of lessons a day, quests finished, friends active — earns roughly 300–800 gems a week. Gems never expire, and they cannot be sent to another learner.

Three worked examples

Try these in the calculator above to see how the numbers move.

Example 1 — spend it now

With 850 gems you can buy an Animated Status (500 gems) today and still have 350 gems left — exactly enough for a Heart Refill.

Example 2 — one more day

With 40 gems and a Double or Nothing wager at 50 gems, you are 10 gems short. At 30 gems a day that is 1 more day.

Example 3 — the long save

With 1,200 gems saved, a Streak Shield at 3,000 gems needs 1,800 more. At 50 gems a day that is 36 days.

How the maths works

  1. Gems still needed. The item’s price minus the gems you already hold (never below zero).
  2. Days to go. Gems still needed divided by the gems you earn per day, rounded up — you cannot do part of a day.
  3. The date. Today plus the days to go.
  4. Weekly rate. Your gems per day times 7.
  5. Balance over time. Your gems now, plus your daily rate times the number of days.
  6. One of these every… The item’s price divided by your daily rate, rounded up — how often you could afford one from scratch.

Gems questions, answered

How many gems can I earn in a day?

From daily quests alone, most learners earn roughly 30–100 gems a day. Friend quests, league chests and achievements sit on top of that, so an active week can be worth 300–800 gems without spending anything.

Is a Streak Freeze worth 200 gems?

For most learners, yes — it is the best value in the Shop. Two hundred gems protects a streak you may have built over weeks or months, and a single missed day without one wipes the streak back to zero.

What does the Streak Shield do?

It protects your streak for a full 7 days, so you can take a week off without losing it. It costs 3,000 gems and is only sold on iOS — you will not find it on Android or the web version.

Gems or lingots — which one do I use?

On the mobile app everything is priced in gems. On the web version some items are still priced in lingots — a Streak Freeze is 10 lingots there. The two currencies are separate, so a balance built up on mobile does not carry over to lingot prices on the web.

Can I give my gems to a friend?

No. Gems are tied to your own account and cannot be gifted, traded or transferred to another learner.

Do I lose my gems if my streak breaks?

No. Gems and streaks are separate: a broken streak resets to zero, but your gem balance stays exactly where it was.

Keep reading on DuolingoGuides

DuolingoGuides is an independent guides site and is not connected to Duolingo. Gem prices change by platform, region and app version, so always check the price inside your own app before spending gems.