promotional bannermobile promotional banner
premium banner
Instantly export your character's stats, gear, talents, and currencies into a clean, copy-pasteable CSV format.

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 SavedVariables file every time you log out, allowing external tools to read your data automatically without manual copy-pasting.

Usage

  1. Type /charexport in the in-game chat to open the CharExporter window.
  2. Use the Categories checkboxes on the left to select exactly what data you want to export.
  3. Use the Format Toggle button to switch between CSV and JSON formats.
  4. Click inside the text box on the right and press Ctrl+C to copy your data to the clipboard.
  5. 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.lua upon 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