Where Are Castle Crashers Save Files Located?
Castle Crashers keeps one cc_save.dat in Steam userdata, and a famous reset glitch makes backups essential.
Last updated
Castle Crashers stores everything in a single cc_save.dat file inside the Steam userdata tree under app 204360. One small file carries every knight, pet and unlocked level, which makes backups almost free.
Back them up anyway. A long-standing glitch can reset characters to level 1 without warning, and the only recovery is a copied file. The developer confirms the userdata path directly, so anything claiming an AppData location is either ancient or wrong.
Where Castle Crashers stores this, by platform
[Steam]\userdata\[ID]\204360\remote
Single cc_save.dat file holds all progress. Copy it elsewhere regularly, since the level-1 reset glitch strikes without warning.
~/.local/share/Steam/userdata/[ID]/204360/remote
Same userdata layout on Linux and Steam Deck. The numeric ID folder identifies your account when several share the machine.
Frequently asked questions
My Castle Crashers characters reset to level 1. Can I recover?
Only from a backup. Restore a copied cc_save.dat into the remote folder with cloud sync off, launch once, then re-enable sync.
Can I use someone else's Castle Crashers save?
Yes. Drop their cc_save.dat into your remote folder with the game closed and cloud paused. It loads as your own progress.
Notice an outdated path? Let us know.