Import your Forever character
Open Import from game in Your character. Copy each command into game chat in order, then copy the selected export from the box in the center of your game screen. Paste it into Character export here. Press Escape in game to close the box. No addon is required. The commands read your character and open a copy box.
The short export uses two commands and fills your level, current XP, rested XP, race and class. Your target stays at your chosen level, or moves up to your current level if you have passed it. For Forever, the current leveling plan supports levels 1 to 60. The import switches rested input to the pool from your character, so previously entered rest hours are not counted again.
Enable Include talents, skills and completed quests for the full export. This takes six short commands. Open your skill window and expand its categories first so your profession ranks are included. The full export keeps every available talent rank, visible skill rank and completed quest for reuse. These do not change the leveling calculation. A missing category means it was not available, rather than that your character has none.
Your export stays in this browser. Use saved character restores it to a plan, and Clear saved character removes the saved copy. Shared plan links contain the calculator inputs, including race and class, but do not include talents, skills or completed quests. Import again after leveling or spending rested XP. A different game build is shown beside the imported result; the calculator continues to use build 1.60.1.70707.
How much XP each level needs
From level 1 to 60, WoW Forever requires 4,084,700 XP. The cumulative column is the XP earned from level 1 through the end of that row. Subtract XP already in your current bar to plan a shorter route.
Levels 1 to 10
| Level | XP to next | Cumulative XP |
|---|---|---|
| 1 | 400 | 400 |
| 2 | 900 | 1,300 |
| 3 | 1,400 | 2,700 |
| 4 | 2,100 | 4,800 |
| 5 | 2,800 | 7,600 |
| 6 | 3,600 | 11,200 |
| 7 | 4,500 | 15,700 |
| 8 | 5,400 | 21,100 |
| 9 | 6,500 | 27,600 |
| 10 | 7,600 | 35,200 |
Levels 11 to 20
| Level | XP to next | Cumulative XP |
|---|---|---|
| 11 | 8,800 | 44,000 |
| 12 | 10,100 | 54,100 |
| 13 | 11,400 | 65,500 |
| 14 | 12,900 | 78,400 |
| 15 | 14,400 | 92,800 |
| 16 | 16,000 | 108,800 |
| 17 | 17,700 | 126,500 |
| 18 | 19,400 | 145,900 |
| 19 | 21,300 | 167,200 |
| 20 | 23,200 | 190,400 |
Levels 21 to 30
| Level | XP to next | Cumulative XP |
|---|---|---|
| 21 | 25,200 | 215,600 |
| 22 | 27,300 | 242,900 |
| 23 | 29,400 | 272,300 |
| 24 | 31,700 | 304,000 |
| 25 | 34,000 | 338,000 |
| 26 | 36,400 | 374,400 |
| 27 | 38,900 | 413,300 |
| 28 | 41,400 | 454,700 |
| 29 | 44,300 | 499,000 |
| 30 | 47,400 | 546,400 |
Levels 31 to 40
| Level | XP to next | Cumulative XP |
|---|---|---|
| 31 | 50,800 | 597,200 |
| 32 | 54,500 | 651,700 |
| 33 | 58,600 | 710,300 |
| 34 | 62,800 | 773,100 |
| 35 | 67,100 | 840,200 |
| 36 | 71,600 | 911,800 |
| 37 | 76,100 | 987,900 |
| 38 | 80,800 | 1,068,700 |
| 39 | 85,700 | 1,154,400 |
| 40 | 90,700 | 1,245,100 |
Levels 41 to 50
| Level | XP to next | Cumulative XP |
|---|---|---|
| 41 | 95,800 | 1,340,900 |
| 42 | 101,000 | 1,441,900 |
| 43 | 106,300 | 1,548,200 |
| 44 | 111,800 | 1,660,000 |
| 45 | 117,500 | 1,777,500 |
| 46 | 123,200 | 1,900,700 |
| 47 | 129,100 | 2,029,800 |
| 48 | 135,100 | 2,164,900 |
| 49 | 141,200 | 2,306,100 |
| 50 | 147,500 | 2,453,600 |
Levels 51 to 59
| Level | XP to next | Cumulative XP |
|---|---|---|
| 51 | 153,900 | 2,607,500 |
| 52 | 160,400 | 2,767,900 |
| 53 | 167,100 | 2,935,000 |
| 54 | 173,900 | 3,108,900 |
| 55 | 180,800 | 3,289,700 |
| 56 | 187,900 | 3,477,600 |
| 57 | 195,000 | 3,672,600 |
| 58 | 202,300 | 3,874,900 |
| 59 | 209,800 | 4,084,700 |
How mob XP works
Same-level XP starts at your level multiplied by 5, plus 45 in Azeroth. A higher mob adds 5% per level, capped at a difference of 4. Lower mobs use the zero-difference divisor for your level. Gray mobs give no XP. Elites multiply the result by 2; rounding happens after multipliers.
At level 10, a same-level Azeroth mob gives 95 XP. An elite of the same level gives 190 XP.
At level 30, a mob one level higher gives 205 XP in Azeroth. A mob one level lower gives 179 XP. The calculator moves the chosen offset with you each time you level and carries extra kill XP into the next bar.
Zero-difference divisors
| Character level | Divisor |
|---|---|
| 1 to 7 | 5 |
| 8 to 9 | 6 |
| 10 to 11 | 7 |
| 12 to 15 | 8 |
| 16 to 19 | 9 |
| 20 to 29 | 11 |
| 30 to 39 | 12 |
| 40 to 44 | 13 |
| 45 to 49 | 14 |
| 50 to 54 | 15 |
| 55 to 59 | 16 |
For a lower mob that is still green or yellow, multiply the base by one minus the level difference divided by this divisor. Group bonuses and unconfirmed dungeon elite modifiers are excluded.
Rested XP: earning and spending a pool
Resting in an inn or capital earns 5% of your current level requirement per 8 hours. Logging out elsewhere earns one quarter of that rate. The cap is 150%, reached after 240 inn hours. Quest and exploration XP do not spend this pool.
Rested kills consume rested equal to the total XP gained on a rested kill. A full pool therefore supplies half its value as bonus XP. The final partially rested kill uses the remaining pool proportionally. The resting calculation assumes you stay at the selected level while resting.
| Level | Full pool | Bonus XP value |
|---|---|---|
| 10 | 11,400 | 5,700 |
| 30 | 71,100 | 35,550 |
| 50 | 221,250 | 110,625 |
How the time estimate works
Measure my pace divides your session XP by minutes played, then converts it to XP per hour. Remaining XP divided by that rate gives the center of an estimated range, with 20% less and 20% more time. Travel, hearth cooldowns, zone changes and interruptions can change your pace.
If your session was mostly killing without rested, enable the rested adjustment. It scales time by the ratio of rested kills to normal kills. Leave it off for questing or an already-rested session so the same bonus is not counted twice.
Kill math multiplies the simulated kills by your seconds per kill, including travel and downtime. The estimated range always uses 30 to 70 seconds per kill; the selected pace is marked inside the range. This is a grinding estimate. Measure a session for questing.
Forever uses the Classic curve
The level requirements match Classic Era, totaling 4,084,700 XP. Dungeon creature XP is lower and dungeon quest XP is higher than Classic. Their exact multipliers have not been published. This tool uses outdoor mob formulas and cannot turn those dungeon changes into a reliable speed estimate.