Persisting the WoW.tools archive

WoW.tools started as an archival project for CDN data for all WoW builds starting at 6.0. With the site now being read-only (see 2022 page) it is no longer being updated.
The data the project has collected as part of its archiving purpose as well as other related things around such data are available for download on this page.


CDN data

For more information on the structure and file formats of CDN files, check out the WoWDev wiki page for it here.

Downloading

A list of currently available files in the tpr/wow directory (up to 10.2.5.52432/10.2.0.52485) is available here (last updated December 13).
CDN data is stored in exactly the same directory structure as it is on official CDNs, e.g. tpr/wow/data/12/34/1234567890abcdef1234567890abcdef (example) would be available at https://archive.wow.tools/tpr/wow/data/12/34/1234567890abcdef1234567890abcdef.

Do NOT use this directly as a CDN for World of Warcraft/Agent/Battle.NET, this is detectable and doing so will ruin the party for everyone and force me to take action/limit downloads.

NOTE: When downloading, I would prefer if you checked if the file still exists on original CDNs (e.g. cdn.blizzard.com or blzddist1-a.akamaihd.net) first, if so, these won't have integrity issues and will also lessen the load on this server.
The newer a file is, the more likely it is to still be available on official CDNs.

Integrity

Data has been gathered from various sources/people over the years and as such integrity of the archive is not verified to be 100% intact, I wish it were but this has been a hobby project for me and there have been problems throughout the years (although I've fixed most I ran into).
For example, configs for older builds might be "duplicated" where a single build would have two different configs. This is because the config files were gathered from different sources and I have not had the time to verify which one is official, although the build data itself is untouched.
Some files are also missing from the archive as they were not available on official CDNs at the time of backing things up.

Size

CDN data is, as of August 25th 2023 around 2TB total. If you are planning on downloading the entire archive, make sure to have enough disk space.

    478G ./patch
    104M ./config
    1.5T ./data 
Backing up specific builds

To back up a specific build, you can modify BuildBackup (no longer in active support) to add archive.wow.tools to the CDN list and running BuildBackup with BuildBackup.exe forcebuild wow buildconfighere cdnconfighere.
Build config/CDN config combinations can be found on WoW.tools or Wago.tools or in the Build metadata SQL dump below (wow_versions table).

How to extract files from CDN data

Because the archive contains raw CDN data, your best bet is to locally host it and then modifying tools like CASCExplorer or BuildBackup (no longer in active support) to add your local CDN and then reading/extracting data from it as per usual.

Rehosting

Feel free to rehost the CDN files, but keep in mind that as per Blizzard's policy, rehosting patch data is only fine provided it isn't modified. Modifying it also goes out of bounds of this project's archiving goal, so I don't condone that.


DBCs/DB2s

DBCs/DB2 of the various builds that were available in the table browser can be downloaded here (warning: ~50GB ZIP). Note that DBCs for pre-6.0 builds might have issues due to possibly being extracted incorrectly from MPQs because of me not applying MPQ patches correctly.


Caches and hotfixes

Through the WoW.tools uploader, users have uploaded DBCache.bin and WDB files from their WoW Cache/ directory to the site over the years. I'm making this data available anonymously all in one .zip.
Most files should be of enUS/enGB locales but this is not guaranteed. All files are from official servers only to my knowledge. Filenames are formatted as follows: <filename>-(<optionalbuild>-)<unixtime>-<randomnumber>.bin/wdb.

Download .ZIP (28 GB download, 148 GB extracted)


Database backup

While I won't share the entire database due to user data fragments in various tables, I am sharing the tables relevant to the archive, these are available for download below as zipped SQL dumps (MariaDB 10.3.39).
I'm not providing database documentation (there isn't any), I can only suggest to look at the site's source code to see how they're used. All times are UTC-ish, I hope.

Description Span Size (extracted) Size (download) Download
NGDP patch monitor data 2015-08-17 to 2023-04-29 ~93 MB ~6 MB .ZIP
Build metadata All CASC builds until 2023-01-20 ~123 MB ~50 MB .ZIP
File metadata All CASC builds until 2023-01-20
wow_rootfiles(_links) until 2023-08-23
~1.5 GB ~264 MB .ZIP
DBC and minimap metadata Various legacy/CASC builds until 2023-01-20 ~63 MB ~19 MB .ZIP
Hotfix metadata 8.2.5.32028 - 10.0.2.47631/3.4.1.47720 ~6 MB ~2 MB .ZIP


Source code

The site has used various tools/projects over the years, listed below:

Project Description Language Link
WoW.tools Website code PHP GitHub
WoW.tools.api API powering some DBC/tooltip stuff C# GitHub
WoWJsonDumper Utility powering "raw" M2/WMO dumps C# GitHub
BuildBackup Makes backups of builds on Blizzard's CDN C# GitHub
CASCToolHost Powers listfile generation, file downloads and previews C# GitHub
DBCDumpHost Powers database file browsing, searching and lookups for the modelviewer C# GitHub
Hotfix uploader (+dumper) Automated hotfix uploading as well as tools for dumping them C# GitHub
Minimap tools Minimap extraction and compilation tools C# GitHub
WorldMapCompiler Compiles in-game world maps into single images C# GitHub
WoWDBDefs Definitions for WoW database files N/A GitHub
wow-listfile Listfiles with names for WoW files N/A GitHub
TACTKeys List of TACT encryption keys N/A GitHub

Community mirrors

List of 3rd-party mirrors of WoW.tools data:

Please contact me if you are mirroring any of WoW.tools's files so you can be added to the list.