Description
CharExporter
A World of Warcraft addon that exports your character's stats, gear, talents, and currencies into a clean, copyable format. Designed specifically to quickly feed your character data into external tools, chatbots, or spreadsheets.
Version 2.0 Features
- 100% Midnight Compatible: Safely uses out-of-combat UI APIs to gather data, fully compliant with the 12.0 API restrictions.
- Multiple Output Formats: Toggle between CSV (Comma Separated Values) for spreadsheets or JSON for developers and automated scripts.
- Comprehensive Data Categories:
- Basic Info (Name, Realm, Class, Spec, Item Level)
- Primary & Secondary Stats
- Equipped Gear (Item names, iLvls, enchants, and gems)
- Active Talents (Smartly filters unpurchased nodes and includes Hero Talents)
- Spellbook (Active spells and passives)
- Currencies (Auto-detects and deduplicates every currency you own > 0 of, including Midnight crests, Hearthsteel, Moxie, and Gold)
- [NEW] Progression (Mythic+ Dungeon Score)
- [NEW] Professions (Profession names and skill levels)
- Interactive UI & Help: Easily customize your export by toggling specific data categories using checkboxes. Includes an in-game "Help" button for quick documentation.
- Auto-Save on Logout: Check this option to silently save your exported character data to the addon's
SavedVariablesfile every time you log out, allowing external tools to read your data automatically without manual copy-pasting.
Usage
- Type
/charexportin the in-game chat to open the CharExporter window. - Use the Categories checkboxes on the left to select exactly what data you want to export.
- Use the Format Toggle button to switch between CSV and JSON formats.
- Click inside the text box on the right and press
Ctrl+Cto copy your data to the clipboard. - Alternatively, check the Auto-save on Logout box to automatically write the current data to
World of Warcraft\_retail_\WTF\Account<YOUR_ACCOUNT_NAME>\SavedVariables\CharExporter.luaupon logout.
Installation
Extract the CharExporter folder into your World of Warcraft/_retail_/Interface/AddOns/ directory.
Known Issues / API Notes
Due to the strict combat-lockdown rules introduced in Patch 12.0, this addon intentionally blocks itself from running while in combat to prevent LUA errors. Please ensure you are out of combat when using the /charexport command.
Feedback and Bug Reports
If you encounter any issues, missing currencies, or have feature requests, please leave a comment on the Curseforge project page!
Search Tags: Export, Character Export, CSV Export, JSON Export, Data Dump, Gear Export, Talents Export, Spreadsheet, Utility, SavedVariables


