How does it work?
We read the Level 10 achievement timestamp from Blizzard's official World of Warcraft API. This is the earliest reliable date for when your character started their journey.
Why is my character's date wrong?
The achievement system was added in October 2008 (Patch 3.0.2). Characters created before that date received their achievements retroactively on their first login after the patch, so the date shown reflects that first post-patch login, not the actual creation date.
Why can't I find my character?
Characters on inactive accounts or those that haven't been logged into for a long time may not appear in Blizzard's API. Make sure the character name, realm and region are correct.
What are Legacy levels?
Before the Shadowlands level squish in 2020, the max level was 120. Legacy milestones show when your character originally reached those old level caps (60, 70, 80, etc.) during earlier expansions.
Why are some milestones missing or from the wrong expansion?
Blizzard's API reports many achievements account-wide, not per character. If you have multiple characters on the same account, some level milestones may show timestamps from a different character. We filter these by removing milestones that predate the character's Level 10 achievement. For classes introduced in later expansions (Death Knight, Monk, Demon Hunter, Evoker), we also remove milestones from before that class existed.
Which characters give the best results?
This tool works best with main characters that have been played continuously since creation. Alt characters on older accounts may show inaccurate milestone dates due to account-wide achievement data. The birthday date itself is usually accurate, but individual milestones may be affected.