World of Warcraft XP & Level Calculator

See how much XP you need to reach the next level

Enter your current level and XP in World of Warcraft to see exactly how much experience remains to the next level, plus how long it takes via questing, grinding, dungeons, or rested XP.

How much XP does each WoW level need?

The XP required rises steeply with level, modeled here as a base amount plus a per-level term and a squared term. Low levels need a few hundred XP while higher levels demand tens of thousands, which is why the same bar feels slower as you climb.

The same experience bar represents wildly different amounts of grinding depending on your level. This calculator shows exactly how much XP remains to your next level and translates it into time across the main leveling methods.

How it works

The XP needed for the current level follows a rising curve, and your remaining XP is simply the requirement minus what you have already earned:

xpToNext(L) = 400 + L × 180 + L² × 12
remaining   = xpToNext(level) − current XP
percent done = current XP / xpToNext(level) × 100
hours(method) = remaining / method XP-per-hour

Because the requirement grows with the square of the level, each level costs more than the last, so high levels take far longer for the same visual bar.

Example and tips

At level 40 with some XP banked, the tool shows the remaining XP and how that converts to hours of questing, grinding, dungeon spam, or rested XP. Logging out in an inn before a session builds rested XP, which doubles mob experience and is the fastest option shown — pair it with a method you enjoy so the grind stays sustainable rather than a chore.