Diablo II: Lord of Destruction main menu logo, running in OpenD2

OpenD2: Diablo II 1.13c port

OpenD2 is a full port of Diablo II: Lord of Destruction 1.13c,
playable in the browser and on Windows, Linux, macOS and Android.

Stay Awhile and Listen

Enter Sanctuary

  1. Open the gameGo to the play page in Chrome, Edge or Firefox, or install the app for your system.
  2. Load your gamePick your Diablo II folder, choose the .mpq files, or drop in a .zip or .7z of them.
  3. Enter SanctuaryWhen it says All files found, click ENTER SANCTUARY.
  4. Make a heroChoose SINGLE PLAYER, or join the OpenD2 Online Realm to play online. Pick a class, name your hero, click OK.

Your game files never leave your device.

Download

OpenD2 is a full port of the Diablo II: Lord of Destruction 1.13c engine. Run it in the browser, or install it on your system. Formerly known as d2-web.

Downloads come from the latest GitHub release.

What You Need

Your Own Game

OpenD2 includes no game data. You need your own copy of Diablo II and Lord of Destruction installed. Load the install folder, the files themselves, or a .zip / .7z archive of them:

  • d2data.mpq
  • d2exp.mpq
  • d2char.mpq
  • d2sfx.mpq
  • d2speech.mpq
  • d2music.mpq
  • d2video.mpq
  • patch_d2.mpq

Play Anywhere

Chrome, Edge or Firefox, or the app for Windows, macOS, Linux and Android. Any patch level of your install works.

The OpenD2 Online Realm is live. Join it from the main menu to play online with others, or stay in Single Player.

See It Running

The Diablo II main menu
The main menu
Select Hero Class, heroes around the campfire
Pick your hero
A Barbarian in the Blood Moor
Act I, in a browser tab

Questions

What is OpenD2?

OpenD2 (formerly d2-web) is a full, open-source port of the Diablo II: Lord of Destruction 1.13c engine. It plays in the browser and on Windows, Linux, macOS and Android.

Is this the old OpenD2 project, or OpenDiablo2?

No. The earlier OpenD2 (2017 to 2021) was an effort to open-source Diablo II that went quiet before it became playable, and OpenDiablo2 is a separate, archived reimplementation. We carry the OpenD2 name forward with a working, playable 1.13c port. This project was previously called d2-web.

Is OpenD2 a remake or an emulator?

Neither. It is a port of the 1.13c engine itself, rebuilt function by function, so the game plays like the original 1.13c.

Do I need to own Diablo II?

Yes. OpenD2 ships no game data. Load your own Diablo II and Lord of Destruction files: the install folder, the .mpq files, or a .zip or .7z archive of them.

Does OpenD2 have multiplayer?

Yes. Join the OpenD2 Online Realm from the main menu to play online with others, or play alone in Single Player.

Which browsers and systems does it run on?

Chrome, Edge and Firefox on desktop, plus apps for Windows, Linux, macOS and Android from the GitHub releases page.

Is OpenD2 free?

Yes. OpenD2 is free and open source under the AGPL-3.0. You can support development on Patreon or Ko-fi.

Is OpenD2 official?

No. OpenD2 is an unofficial fan project by Virtastic. It is not affiliated with or endorsed by Blizzard Entertainment.

Join the Community