I have an endgame character with a lot of gear and I'd absolutely hate losing it, so I thought of making a backup by copying the .plr file.... except it's not there. There is only the .plr.bak file.

The thing is, I deleted the .plr back some time ago, and when I recovered it from the recycle bin it was way older than my current character. Like when I deleted it I had turtle armor.

Is there a way to directly make another .plr of my character?

  • "absolutely hate losing it" - if you use cloud to store characters/worlds there is no way to loose anything due to any hardware problems with PC (e.g. power break), this is why clouds doesn't even uses bak-files and you have it left from non-cloud save. Serialization, transferring data and replacing should be absolutely safe. You can only loose it if it gets corrupted due to bug in the Terraria, but that's highly unlikely. Starbound would be the name of game where you must do backup (I've lost universes and characters several times due to power break).
    – user135338
    Jan 25, 2017 at 14:33

2 Answers 2


The .plr.bak (backup) file is the same as the .plr but with the added .bak extension. Remove the .bak then load terraria and see if the character shows up then.

The .bak may not be as current as the .plr file was, but should be very close if not exactly the same. My files are currently 8 minutes apart for example.


Isn't your character on the cloud ?

If you click on the cloud icon next to the play, when you select your character, then the plr file gets uploaded into the steam cloud, and deleted from your Players folder, only the bak file remains.

If that's the problem, then all you need to do is click on the cloud icon again to download a plr file into you Players folder.

Cloud Icon

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .