Description
Level Ledger
Know where every level went.
How long did level 23 really take? Was that quest chain worth it, or should you have kept grinding? Level Ledger quietly counts your time, XP, kills, quests and deaths for every level and zone, and shows it all in one clean dashboard.
Free. Local. Quiet by default.
✦ Features
- ⏱️ Time per level and zone: split into on foot, mounted, flight path, swimming, standing, combat, AFK, dead and ghost, plus town time (vendor, mailbox, auction house, bank, trainer, flight master), crafting, gathering, eating and drinking. Loading screens don't count.
- ✨ XP, broken down: quests by name, mob kills by mob, exploration by area. Rested and group bonus are shown apart from the base kill XP.
- 📈 XP per hour: for every level and zone, and for every mob and source based on the fights they happened in.
- 📊 One dashboard: tiles for time, XP, XP per hour, kills, quests and deaths; bar charts grouped and colored the way you want; line charts across your levels.
- 🔎 Click to dig deeper: click a bar or a level to filter to it. Character overview brings you back in one click.
- 💀 Death recap: the last 15 seconds of your health, the last hit, your target, and the cooldowns and healing potions you still had ready.
- 👥 All your characters: switch between every character on your account from one dropdown.
- 🧭 Quiet: a small minimap button,
/playedchecked in the background without chat spam, nothing ever sent anywhere.
Install
- CurseForge app: search for Level Ledger and choose your WoW Forever install.
- Wago App: search for Level Ledger and choose your WoW Forever install.
- Manual: unzip the download so the
LevelLedgerfolder lands inWorld of Warcraft\_classic_beta_\Interface\AddOns.
Then log in and type /ledger, or click the pocket-watch button on the minimap.
Commands
| Command | What it does |
|---|---|
/ledger, /levelledger or /ll |
Open or close Level Ledger |
| Minimap button | Click to open, drag to move |
FAQ
Level Ledger not showing in the CurseForge app? Update the CurseForge app and pick your WoW Forever install.
Does it know about levels I played before installing it? No. It records from the moment you install it. Your total /played still shows at the top.
Why doesn't the death recap name my killer? Addons on this client can't read the combat log, so the recap is built from your own health changes and shows your target as a best guess.
Does it send my data anywhere? No. Everything stays in your own SavedVariables.
I got a Lua error. Please post it (BugSack/BugGrabber help) with your addon version as a GitHub issue, on Discord, or in the comments.
Will it cost money? No. It's free.
Was AI used? Yes. The idea and design are mine; I used AI tools to help with code, text and some artwork, and I test every feature in-game myself.
Feedback
💬 Discord · 🐞 GitHub Issues · 💬 Comments here
Made with 🍹 by LazyLlama. Level Ledger is an independent community addon and is not affiliated with Blizzard Entertainment. World of Warcraft® is a trademark of Blizzard Entertainment, Inc.






