Pokemon GO XP Calculator
Find your trainer level from total XP, the XP needed for the next level and a target level, and how many days of catching, raiding, and friendship XP it takes to get there.
🎯Trainer XP Presets
📝XP & Level Inputs
Lifetime XP from your Trainer profile. Used in XP-to-level mode.
Used in level-to-XP mode to look up your XP floor.
Average XP you bank per day from all activities.
🔢XP Formula Snapshot
📊Level vs Total XP Comparison
| Level | Total XP To Reach | XP For This Level | XP To Next Level | Tier |
|---|---|---|---|---|
| 5 | 10,000 | 4,000 | 5,000 | Early game |
| 10 | 45,000 | 9,000 | 10,000 | Early game |
| 15 | 100,000 | 15,000 | 20,000 | Getting going |
| 20 | 210,000 | 25,000 | 50,000 | Mid game |
| 25 | 710,000 | 150,000 | 190,000 | Mid game |
| 30 | 2,000,000 | 350,000 | 500,000 | High level |
| 35 | 6,000,000 | 1,250,000 | 1,500,000 | High level |
| 40 | 20,000,000 | 5,000,000 | 6,000,000 | Legacy cap |
| 45 | 62,500,000 | 11,500,000 | 12,500,000 | Endgame |
| 50 | 176,000,000 | 56,000,000 | Max | Endgame |
📈Level 40–50 XP Requirements
| Level | XP For Level | Cumulative Total XP | Extra Rules |
|---|---|---|---|
| 40 | 5,000,000 | 20,000,000 | Historic level cap |
| 41 | 6,000,000 | 26,000,000 | Plus 4 tasks |
| 42 | 7,000,000 | 33,000,000 | Plus tasks |
| 43 | 8,000,000 | 41,000,000 | Plus tasks |
| 44 | 10,000,000 | 51,000,000 | Plus tasks |
| 45 | 11,500,000 | 62,500,000 | Plus tasks |
| 46 | 12,500,000 | 75,000,000 | Plus tasks |
| 47 | 14,000,000 | 89,000,000 | Plus tasks |
| 48 | 15,000,000 | 104,000,000 | Plus tasks |
| 49 | 16,000,000 | 120,000,000 | Plus tasks |
| 50 | 56,000,000 | 176,000,000 | Final level |
✨XP Sources Per Action
| Activity | Base XP | With Lucky Egg | Notes |
|---|---|---|---|
| Catch Pokemon | 100 | 200 | Curveball, new, and nice throws add more |
| Excellent throw | 1,000 | 2,000 | Throw bonus on a clean hit |
| Evolve Pokemon | 1,000 | 2,000 | Classic Lucky Egg mass-evolve target |
| New Pokedex entry | 500 | 1,000 | First registration bonus |
| Raid win | 10,000 | 20,000 | Higher tier raids give more |
| Good friend | 3,000 | 6,000 | Reach first friendship tier |
| Great friend | 10,000 | 20,000 | Second friendship tier |
| Ultra friend | 50,000 | 100,000 | Third friendship tier |
| Best friend | 100,000 | 200,000 | Top friendship tier, huge XP |
⏱Days To Target By Daily XP
| Daily XP | To Clear 1M | To Clear 5M | To Clear 20M | Style |
|---|---|---|---|---|
| 15,000 | 67 days | 334 days | 1,334 days | Casual |
| 50,000 | 20 days | 100 days | 400 days | Active |
| 120,000 | 9 days | 42 days | 167 days | Raid heavy |
| 250,000 | 4 days | 20 days | 80 days | Friendship |
| 500,000 | 2 days | 10 days | 40 days | Hardcore |
⚙How The Math Works
💡XP Grinding Tips
How long until I hit next level on Pokemon GO? The excitement of that new badge can’t be denied. But what exactly do you have to do to earn it? Where does your effort go? More XP. A number to aim at makes that a goal; a goal with structure and a clear endpoint where vague exertion become purposeful effort.
All you need to do is input your current level or even your total lifetime XP, and the calculator do the rest (see calculator above). No need to dig through complex tables of numbers; it’ll tell you precisely how many points away you are from next tier and estimate in days (based off average daily activity) just how long until then. It’s far more helpful than staring at a progress bar that appears to stall out as the days creep by. If there’s an exact point deficit, you can better determine whether you want to push yourself now or conserve energy for when a community day event come along.
How to Calculate Your Next Level
So what goes into it? The first thing is understanding the inputs. The tool will ask about your average daily XP; this number can fluctuate based on your game style. For example, a very gift-focused and raid player may see upwards of fifty thousand XP per day whereas a casual player who doesn’t focus heavily on gifts and raids may be averaging around fifteen thousand XP. Again, there’s not one “right” way to play; everyone plays differently at their own speed. Without accounting for the activity profile setting, however, you run the risk of either underestimating how difficult it’ll be to get past a plateau or overestimating your progress.
Not all tiers are created equal Early on leveling up is pretty breezy. Low XP requirement means it doesn’t take long to go up a tier. But the further you get into the game. Past level 40, the numbers begins to balloon out. Going from level 30 to 40 takes millions of points; that’s a number dwarfed by what you’ve gained in first year. It’s a curve that grows faster and faster which makes reaching the endgame feel like something truly worth achieving.
It is not just by grinding furiously for a few days but through consistent play over time. Those gaps between levels are bridged by efficiency multipliers, things that smart players relies on. The clearest example is Lucky Eggs, which double all of your XP for half an hour. This means a flurry of points you’d spend days amassing, especially when used when evolving Pokemon or finishing off friend gift. But this is where smart players shine, it’s less about how many actions you perform. It’s about performing the correct actions at the correct times.
The other benefit is the friendship mechanics. One-hundred-thousand XP is a significant chunk of whatever it is that you’re trying to level up, and it’s awarded by opening a Best Friend gift. That requires time and coordination with others (something many people forget). If, however, you find yourself in a position where you’ve got a group to open gifts with, opening them all at the same time (while you’re inside a Lucky Egg) could of saved you weeks on the grind. It makes socializing more meaningful.
On the page itself, there’s also a nice reference table showing the accumulated XP cost per level. I like having this around because it puts things into perspective. Want to get up to level fifty? Well buddy, it will take more than a hundred and seventy-six million points in all to do so. You’re looking at a long term commitment here, not something you can rush by spending a few weekends playing. It turns into a marathon instead of a sprint.
This isn’t about winning… It’s about playing. It’s about the experience of leveling up, about feeling accomplished as you track your own growth. Random number generators can never give you that. If it’s the thrill of unlocking next feature, or if it’s the pull of reaching the ultimate level, the understanding of where you stand along the way will make each raid, each catch mean something. Each tiny win along the road to mastery puts you closer to your destination. Understanding exactly how far you’ve traveled move you forward.

