promotional bannermobile promotional banner

Level Ledger

Know where every level went: time, XP, kills, quests and deaths per level, zone and activity. Local only.
00_hero.png

00_hero.png

01_time_per_level.png

01_time_per_level.png

02_time_by_activity.png

02_time_by_activity.png

03_xp_by_zone.png

03_xp_by_zone.png

04_xp_by_source.png

04_xp_by_source.png

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, /played checked 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 LevelLedger folder lands in World 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.

Level Ledger Team

profile avatar
  • 2
    Projects
  • 78
    Downloads

Hi, I'm LazyLlama 🦙 a relaxed hobby developer who builds cozy, lightweight addons that make World of Warcraft feel a little more personal. My first big project is Journeykeeper — Echoes of Your Journey, a memory journal for WoW.

More from LazyLlamaDev