Terraria does keep a backup of your world — exactly one save deep, overwritten every time you save again. Checkpoint64 backs up the Worlds folder automatically and keeps every version, so a world damaged two sessions ago is still recoverable after the game's own .bak has moved on.
Where Terraria worlds live
%USERPROFILE%\Documents\My Games\Terraria\WorldsOn macOS that's ~/Library/Application Support/Terraria/Worlds, on Linux ~/.local/share/Terraria/Worlds. Checkpoint64 already knows all three paths.
The .bak file is a safety net, not a history
Terraria writes a .bak next to each world holding the previous save. It's genuinely useful and worth knowing about — if a save goes wrong and you catch it immediately, that file is your way back.
What it isn't is a history. The next save overwrites it. If a world got damaged two sessions ago, the .bak has been overwritten twice since and holds nothing you want. That's the gap a dated version history fills, and it's the same argument as why cloud saves aren't backups: one-deep is better than zero and much worse than dated.
A world is more than its .wld
Alongside each .wld sits a .twld holding extra world data, plus the .bak companions and map files. They're written together and describe the same world, so pulling one out of a folder and restoring it on its own is how you end up with a world that loads but isn't quite right.
That's why the folder is the unit worth backing up — restoring the set keeps the pieces consistent with each other, which is the whole point of restoring at all.
Long-lived worlds and mods
A big Terraria world is often years old, which means it has been through a lot of saves and a lot of game versions — the ordinary way saves accumulate risk. Modded worlds add the usual hazard on top: remove a mod and the world may reference content that no longer exists. tModLoader keeps a separate save folder and has its own preset in Checkpoint64, and the modded game save backup guide covers that pattern across games.
How Checkpoint64 backs up Terraria
- Pick Terraria. The Worlds path is already known on all three platforms.
- Turn on auto-backup. Every 60 seconds it checks for a changed world and uploads a new version, sending only what changed.
- Restore in one click. Open Versions, pick a version from before the damage, and Restore.