Valheim stores each world as a .db and .fwl pair in a folder most players can't even find, and co-op groups lose track of the newest copy constantly. Checkpoint64 backs up that folder automatically, keeps every version, and uses version locks so one canonical world moves forward instead of forking across everyone's PCs.
Where Valheim worlds live
Local worlds are in the worlds_local folder:
- Windows —
%USERPROFILE%\AppData\LocalLow\IronGate\Valheim\worlds_local - macOS —
~/Library/Application Support/IronGate/Valheim/worlds_local - Linux —
~/.config/unity3d/IronGate/Valheim/worlds_local
Each world is a .db file — the actual terrain, buildings, and dropped items — plus a matching .fwl that holds the seed and metadata. You need both; a .db without its .fwl won't load right. Checkpoint64 backs up the whole folder, so a restored world always keeps its pair together.
On Windows the folder lives under AppData\LocalLow — a hidden sibling of the better-known Roaming and Local. That's why manual Valheim backups so often get skipped: people simply can't find it. Checkpoint64 already knows the path.
Solving "who has the latest save?"
The defining pain of Valheim co-op: with no dedicated server, whoever's online hosts, each player keeps their own local copy, and after a few sessions nobody knows which world is newest. Restore the wrong one and you undo a night's progress for the whole group.
Checkpoint64 gives the shared world a single history with version locks — one player holds it at a time, everyone backs up and restores from the same canonical copy, and there's a dated version list settling exactly which save is latest. No more three-worlds-and-a-guess.
If you're running co-op without paying for a 24/7 machine, the dedicated server alternative guide covers the coordination side in depth.
Recovering a corrupted world
Valheim writes a single .db.old fallback. It's one generation deep — one crash-during-save past it and there's nothing left to recover. Checkpoint64 keeps every version it uploaded, so a corrupted world means restoring a healthy .db/.fwl pair from before the problem, not rolling a fresh character.
How Checkpoint64 backs up Valheim
- Pick Valheim. The
worlds_localpath — LocalLow and all — is already known. - Turn on auto-backup. Every 30 seconds it checks for changes and uploads a new version, sending only what changed.
- Restore, or hand off, in one click. Open Versions to roll back, or pass the lock so a teammate can carry the world forward.