MEE6 XP requirements at common levels
The total rises faster at higher levels because every next step costs more than the previous one. A member reaching level 20 has earned 23,850 XP. Reaching level 100 requires 1,899,250 XP.
| Level | Total XP required | XP to next level |
|---|---|---|
| 1 | 100 | 155 |
| 5 | 1,150 | 475 |
| 10 | 4,675 | 1,100 |
| 20 | 23,850 | 3,100 |
| 50 | 268,375 | 15,100 |
| 100 | 1,899,250 | 55,100 |
Why this matters when switching Discord bots
A bot can display the same level number while storing a different XP total or using a different curve. A safe migration should preserve the source XP and independently recompute the expected level. Guardy does both during its staged MEE6 import, then shows the administrator the result before applying any leaderboard change.
The calculator is useful for spot checks, but it is not a substitute for checking every imported record. Guardy's compatibility test covers 800 real player records from three guilds and found zero XP or level differences against the familiar MEE6 curve.
What the calculator does not estimate
It does not estimate how many messages or voice minutes a member needs. Message XP is awarded within a range and is subject to cooldowns, channel rules, role rules, and bot configuration. Dividing total XP by a single assumed XP-per-message number produces a rough guess, not an exact completion time.
It also does not copy role rewards. Reward ladders are a separate configuration decision. A direct MEE6 import can expose more reward information than a generic file, but Guardy still asks the administrator to review that ladder separately.
Sources and verification
The formulas are derived from MEE6's public documentation and verified against the published level table. Source checked 27 August 2026: MEE6 XP documentation. For the migration evidence and exact boundary proof, see Guardy's MEE6 level compatibility report.