D2 Survivors
Local only · not a parser

Save-code length precheck

Updated 2026-10-29

The saves wiki says spaces and line breaks are ignored, a code over 1,000,000 characters is rejected, and a cut or mistyped code comes back as damaged. Hardcore cannot be exported. I built the box below to count characters after stripping whitespace. It does not decode the code. No public format specification was found in the sources checked, and a length check cannot detect a damaged, truncated or invalid code.

Items a real import preview would compare
The game shows gold, upgrades, items, and best times before Replace. This page does not. Official still. Credit: framara, d2survivors.lol/landing/items-thumb.webp.
A hero that lives inside the code
A newer code on an older build asks you to update. Official still. Credit: framara, d2survivors.lol/landing/levelup-thumb.webp.

What to do with the result

If the stripped length is under the cap and the text is not empty, open SAVES in the browser game or the desktop app and paste there. The game's preview is the real check. If you were sent the code by someone else, treat it as untrusted. An edited code can load and still be barred from the ladder.

Questions and answers

Why will it not show my items?

Showing items would mean we understand the format. The wiki does not publish the format. Import in the game instead.

Sources checked 2026-10-29

Source scope: the official site, FAQ, wiki and changelog share one publisher. Build IDs, installer sizes and detailed mechanics are single-source official claims unless a separate independent reference is identified. Several official links do not count as independent confirmation.

  • Saves — 1,000,000 character rule (checked 2026-10-29)

Keep going

How import worksWhy this is not an editor