Duolingo XP Calculator: Plan Your Way to Your Next Milestone
Put in where your XP stands today and how you like to practise, and this calculator works out roughly how long your next XP target will take — in practice days, calendar days and lessons.
Where are you now?
You will find the total on your Duolingo profile page.
* 30,000 XP was the total needed for the old Level 25 under Duolingo’s earlier level system. Duolingo no longer states a fixed XP total for completing a course, so use it as a large milestone rather than a finish line.
How do you study?
Easy, Steady, Serious and All-in match the four daily goals Duolingo itself offers in the app.
The XP per lesson is what the calculator uses for the lessons-a-day route; it also sets the rough lesson count for a daily XP aim.
How often?
Your route to the target
Three quick examples
Try these in the calculator above to see how the numbers move.
Example 1 — a short push
From 2,500 XP to 5,000 XP at 30 XP a day, every day. That is 2,500 XP to go and about 84 practice days.
Example 2 — a big milestone
From 0 XP to 10,000 XP with 3 standard lessons a day, 5 days a week. That is about 334 practice days — roughly 468 calendar days once rest days are counted.
Example 3 — already there
At 12,000 XP with a target of 10,000 XP, you have already passed the goal — the calculator will say 0 days needed. Time to pick a bigger target.
How the maths works
- XP per lesson, after any boost. If a Double XP boost is on and the activity is a lesson type, the XP per lesson is doubled. Stories and listening exercises do not double — the boost only applies to lessons.
- XP per day. Either your daily XP aim, or your lessons per day multiplied by the XP each lesson gives.
- XP left to earn. Your target minus the XP you already have (never below zero).
- Practice days. XP left divided by XP per day, rounded up — you cannot do part of a practice day.
- Calendar days. Practice days are spread across the week using the number of days you practise, so rest days are counted: at 5 days a week, 100 practice days take about 140 calendar days.
- Lessons and minutes. Lessons to go are XP left divided by XP per lesson, rounded up. A typical lesson takes about 3 minutes, a story about 5, so minutes are a rough range rather than a promise.
XP you earn for each activity
| What you do | XP you earn |
|---|---|
| Unit review or Legendary round | 40 |
| XP Ramp Up challenge (weekends) | Up to 40 |
| Story session | 14–28 |
| Final lesson in a level | 20 (+5 with no errors) |
| Listening exercise | 20 |
| Speaking practice (Practice Hub) | 20 |
| Standard lesson | 10 (+5 with no errors) |
| Practice / review session | 10, then 5, then 0 a day |
| Double XP boost (15 minutes) | ×2 on lessons |
Questions about XP, answered
Does a high XP total mean I am fluent?
No. XP counts how much you practise, not how well you speak. You can repeat easy lessons many times and earn lots of XP without improving, while a learner who works through the course steadily may earn less XP and know more of the language. Treat XP as a progress tracker and a habit tool, not a fluency certificate.
Why does a friend earn more XP for the same lesson?
Duolingo runs tests: the same lesson can be worth different XP on different accounts, courses and apps. Double XP boosts, leagues (top three places earn bonus XP), XP Ramp Up weekends and a completed lesson with no errors (an extra 5 XP on standard lessons) all change the total. So compare your progress with friends, not your raw XP.
Is there a fixed XP total for finishing a course?
No. There is no set XP total for finishing a unit or a course — it changes by course, and Duolingo no longer states one. Working through the whole course tree, and reaching the last unit, is what counts.
Does a Double XP boost work on stories and listening exercises?
No — the boost doubles XP for lessons only. The calculator already applies it only to lesson-type activities when you tick the box, so story and listening totals stay as usual.
What is the 30,000 XP target in the calculator?
It was the XP needed for the old Level 25 under Duolingo’s earlier level system. Duolingo has dropped that system and no longer sets a fixed XP total for finishing a course, so it works today as a large milestone for very regular learners rather than a finish line.
How long does one lesson take?
About 3 minutes for a standard lesson and about 5 for a story, in our experience. Timed challenges and harder levels take longer, and review sessions are quicker, so the calculator gives a range rather than one exact number.
Keep reading on DuolingoGuides
- Duolingo XP Points Explained: Complete Guide to Experience Points →
- How To Earn More XP On Duolingo: Expert Tips & Tricks →
- How Do People Get 10,000 XP On Duolingo: Strategies and Tips →
- Duolingo XP Vs Gems: Differences and Benefits Explained →
- Duolingo XP Boost: Earn More XP in Less Time →
- How Much XP On Duolingo To Be Fluent? →
