Open MPQ files in your browser
The archive of Diablo, StarCraft, Warcraft III and World of Warcraft's first years. Open one right here, see every file and open the ones you need. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your file opens like a folder, its files listed on the left, with a page beside them on what it is and what it holds.
- Listed like a folder • Unpacks only what you pick
- A page on what it is • From its own manifest or index
- Pictures, sounds and text • Each opens in its viewer
- Export • Save as ZIP or Extract all
About MPQ
Mike O'Brien's MPQ, Mo'PaQ, packed the data of Blizzard's games from Diablo to World of Warcraft before Warlords of Draenor, and StarCraft's and Warcraft III's maps are MPQs too. A Warcraft III map, a .w3x, is one behind a 512 byte header.
An MPQ finds its files by hashes of their names rather than by the names, in two tables scrambled with a public algorithm, so a list of names, (listfile), usually comes inside. Each file is cut into sectors packed with zlib, bzip2 or PKWARE's implode, and can be scrambled by its own name.
Filepeek reads the tables and lists the files by the names in the listfile, and those it can't name by their number. Each file is unpacked when it's picked and opens in its viewer, and Save as ZIP or Extract all saves them all. Map protectors bend the header and tables in ways the game shrugs off, and Filepeek shrugs them off too.
Blizzard archive
.mpq
Format
- MIME type
- application/octet-stream
- Made by
- Blizzard Entertainment
Inside the file
- Header
- MPQ, at the start or after 512 bytes
- Tables
- Hashes of names, scrambled
- Packing
- zlib, bzip2 or implode
- Names
- From its (listfile)
Opens in every browser
Filepeek opens an MPQ as a folder in Chrome, Edge, Firefox and Safari. On their own, browsers only download it.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Apps that open MPQ
- WindowsLadik's MPQ Editor
- MacNo app built in opens it
- iPhone and iPadNo app opens it
- AndroidNo app opens it
Questions
Why are some files unnamed?
An MPQ keeps only hashes of names, and its (listfile) names what it holds. A file missing from that list, as protected maps leave them, is listed by its number in the Unnamed folder.
Can I turn it into a ZIP?
Yes. Choose Export, then Save as ZIP.