WoW Export Tools

Model, map and sound exporter for World of Warcraft: Battle for Azeroth.

Watch tutorial Download »

This version is no longer supported

Hey there! There's a new version of the exporter available. The one on this page is no longer supported and will be removed in the future.

Go to wow.export


  • Exports the following formats to Wavefront .obj:
    • .WMO (World Models)
    • .ADT (Terrain)
      • With up to 16k baked terrain textures
    • .M2 (Models)
      • Simple (non-character/creature) models only!
      • Use WMV for anything else!
    • .OGG/.MP3 (Sounds)
  • Installation of World of Warcraft is optional
  • Very basic previews (use this for better previews)
  • Source available on GitHub


Many thanks to the following people, without whom this project would not have been possible.


Current version ( (05-03-2019) ( 25-10-2019) ( 21-10-2019) ( 15-10-2019) ( 13-10-2019) ( 24-09-2019)

Game version: Retail, PTR, Classic
Known issues:
- Some sounds won't play in the exporter (which also makes the stop button get stuck)
WARNING: Clear your current export folders! Exported model formats changed significantly and imports will have issues with existing models!

Many thanks to Kruithne for contributing to this version!

- Sound/music exporting
- New (experimental) Blender plugin that imports much faster than the previous one (import_wowobj in Utils folder)
- Added model control for configuration of doodad set / mesh group (WMO) and geoset (M2) exporting with visible preview
- Optional skipping of WMO doodad exports to improve export and import times
- Direct (from disk) M2/BLP conversion, available in the Tools menu
- Toggle object collision exporting (off by default == no more .phys.obj files)
- Ctrl-C can now be used to copy (multiple) filenames from lists
- Unknown M2/BLPs can now be viewed/exported
- ( Direct (from disk) Warcraft 3: Reforged MDX conversion, available in the Tools menu
Other changes:
- Improved Classic support
- Fix crash on startup after initial setup
- Fix issue where some exported models were missing materials due to spaces in the filenames
- ( Show menu item if an update is available (checked on startup)
- ( Fix issue importing WMO models with new Blender importer
- ( Fixes application being unneccesarily crashy when encountering new chunks
- ( Slight speed increase when baking textures for multiple ADT tiles
- ( Preliminary support for some 8.3 changes
- ( (WIP) Now outputs alpha blending textures for terrain on "none" texture baking mode
- ( Warcraft 3 Reforged MDX exporting improvements (#74: fix flipped models, textures)
- ( Fix crash when exporting terrain files
- ( (No bugfixes/need to update) Remove unmaintained Cinema 4D and Blender plugins, if you need these grab an older version
- ( Fix crash on startup if listfile can not be downloaded
- ( Warn if listfile could not be downloaded/read as files would be empty
Internal changes:
- Remove remaining glTF references
- Refactored many parts of the application to be simpler
- Removed old caching system
- Updated CASCLib
  - Includes 10 new encryption keys
- Updated DBCD
  - Includes fixes for reading partially encrypted DBCs

Toggle old versions



The application will show the settings window the first time you start it. Afterwards it is always available through the menu.

Blender plugin

If you want to use the included Blender plugin for importing ADTs/WMOs with additional models at the correct positions, follow these instructions:

  • Go to the Utils\Blender Plugins folder included in the exporter download
  • Copy the io_scene_wowobj folder to your Blender plugins folder (usually Blender/2.xx/scripts/addons)
  • Open Blender, go to File -> User Preferences
  • Open the Add-ons tab
  • Filter for OBJ in the top left
  • Enable the plugins
  • Press Save User Settings
  • You can now find the WoWOBJ file types in the File -> Import menu
  • To import an ADT or WMO, navigate to your export directory and select the .obj file with the same filename as the file you exported.

Thanks, and have fun!