World of Warcraft · 3D Character Viewer & GIF Export
3D model will appear here
after loading your character
Download GearExporter and place it in your WoW AddOns folder:
World of Warcraft\_retail_\Interface\AddOns\GearExporter\
├── GearExporter.toc
└── GearExporter.lua
Enable it at character select → AddOns.
The 3D viewer needs a proxy to fetch model files from Wowhead. Run it with Docker:
docker run -d \
-p 2999:3000 \
-e SERVER_NAME=https://wow.zamimg.com \
-v ./zam-cache:/usr/src/app/storage \
--name zam-proxy \
--restart unless-stopped \
miorey/bypass-cors-policies:v1
This caches model files locally so they load fast after the first request. You can run this on any machine you have Docker on — even your local PC while using the site.
Go to the Settings tab and enter your proxy URL.
If running locally: http://localhost:2999
If on a VPS with a domain: https://proxy.yourdomain.com
Log into your character, type /gearexport in chat.
A window opens with your export string selected — press Ctrl+C.
In the Viewer tab, paste your string and click Load Character. The 3D model will load with your actual gear. Once loaded, switch to GIF Export to capture your rotating character.
For the static render image and item name lookups, get a free API key at develop.battle.net and add your Client ID + Secret in Settings.