Description
NPCodex
Your in-game encyclopedia for Warcraft's most iconic characters.
Ever wondered what Sylvanas was up to before she became Warchief? Or what happened to Arthas between Stratholme and Northrend? NPCodex brings the lore directly into your game - no alt-tabbing required.
Features
3D Model Viewer
See your favorite NPCs up close with the built-in model viewer. Rotate, zoom, and admire the details. For characters with multiple forms (like dragons), switch between their appearances with a single click.
Expansion Timeline
Follow each character's journey through Warcraft history. From events before World of Warcraft through Classic, Burning Crusade, and all the way to The War Within - see how their stories evolved expansion by expansion.
Clickable Waypoints
Location names in the lore text are clickable! Set waypoints directly from the description to visit important places in each character's story. Works with TomTom and Blizzard's built-in waypoints.
Related NPCs
Discover connections between characters. Each NPC entry shows related characters, making it easy to explore the web of relationships in Warcraft lore.
Smart Search & Filtering
- Fuzzy Search: Find NPCs by name, title, or keywords in their lore
- Faction Filter: Browse Alliance, Horde, Neutral, or Enemy characters
- Expansion Filter: Show only NPCs relevant to specific expansions
- Smart Sorting: NPCs are sorted by latest expansion appearance, so current content is always at the top
Tooltip Integration
See NPC lore summaries when hovering over characters in the game world.
Bilingual Support
Full support for English and German. The addon automatically displays lore in your game's language.
Slash Commands
/npcodex- Toggle the NPCodex window/npcodex target- Open with current target selected/npcodex expose- Export current target's NPC data/npcodex coords- Show current location coordinates (for contributors)/npcodex macro- Create macros for quick access/npcodex help- Show all available commands
Usage
- Click the minimap button or type
/npcodexto open - Target an NPC in-game and use
/npcodex targetto jump directly to their entry - Use the search box to find specific NPCs
- Filter by faction or expansion using the dropdown menus
- Click an NPC to view their 3D model and lore
- Click on location names in the text to set waypoints
- Switch between expansion tabs to see how their story developed
Perfect For
- Lore enthusiasts who want to learn more about Azeroth's characters
- Roleplayers seeking background information for immersive gameplay
- New players discovering World of Warcraft's rich history
- Veterans rediscovering forgotten stories
A Note on the NPC Database
Every lore entry in NPCodex is crafted by hand with love, mass quantities of East Frisian tea, and an unhealthy amount of time spent browsing wikis and listening to lore podcasts. This means two things:
- The database grows steadily but surely (quality over quantity!)
- If your favorite NPC isn't in here yet… they might be next on the list. Or you could always send me a friendly poke.
Currently featuring 74 79 NPCs with detailed lore entries across all expansions.
Feedback & Suggestions
Found a typo in the lore? Missing your favorite character? Have ideas for new features?
Feel free to leave a comment or open an issue. I read everything (eventually).


