Diablo 2 Lod Character Save Files Jun 2026

Starting with Patch 1.14c, Blizzard moved save files out of the Program Files directory to avoid Windows Administrator permission issues.

This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.

Typically found in the installation folder, usually: C:\Program Files (x86)\Diablo II\Save diablo 2 lod character save files

A .d2s file begins with a fixed-length header (765 bytes in v1.14d). All values are little-endian unless noted.

No — online characters are stored server-side. .d2s editing only works for single-player and open Battle.net. Starting with Patch 1

from d2s import D2S

These files contain the layout of your generated maps for each difficulty (Normal, Nightmare, Hell) and the Act. They are not strictly necessary to transfer a character but preserve the explored world. If you share with third parties, their policies apply

Every file begins with a 765-byte header before transitioning into variable-length sections for quests, waypoints, and items GitHub. Where to Find Your Saves

D2R reads character data from a slightly different folder ( C:\Users\[Username]\Saved Games\Diablo II Resurrected ). To bring your years-old classic Lord of Destruction heroes into the modern graphical remaster, simply copy your old .d2s files from your classic save folder and paste them directly into the modern D2R folder. The game will automatically convert the file structure to the modern format the moment you click play. Note, however, that this conversion is a one-way street; updated D2R save files cannot be moved backward into classic 1.14d Diablo 2.

AA 55 00 00 60 00 00 00 00 00 00 00 4A 5C 00 00 (header + checksum) 41 6D 61 7A 6F 6E 00 ... (name "Amazon") 04 00 00 00 01 00 00 00 01 00 00 00 ... (level 1, class Amazon) [Stat block: 00 00] (empty) [Skill block: empty] [Waypoints: all zeros] [Quests: zeros] [Merc flag: 00 = none] [Items: 00 end marker]

For the final official retail patches (such as version 1.14a through 1.14d), Blizzard altered the file path to comply with modern Windows user permissions. C:\Users\[Your Username]\Saved Games\Diablo II