Your save data can be transferred between the Steam and Epic PC platforms, but the save files will have to be moved manually. Save files are located in your local "Documents\My Games\Borderlands 3\Saved\SaveGames\" folder, with each Steam or Epic account having its own unique identification label (a long string of numbers and letters).

You run the risk of potentially losing your save files, so we strongly recommend that you make a backup copy of your save games. Boot up Borderlands 3 for the first time on the destination platform (Steam or Epic) to create a unique folder associated with that platform, then exit the game completely. Copy all files from the existing platform folder and paste them into the newly created platform folder. (These files include profile.sav which tracks your Options preferences and all the numbered .sav files representing your Vault Hunters.) All characters and preferences in both the Steam and Epic versions of Borderlands 3 should show up the next time you boot them up.

NOTE: This process will only update your locally stored save files, so you will need to refresh any existing cloud saves to reflect the new files. Also, if you're transferring an Epic save file to your Steam account, be aware that save data will not sync between the two platforms, and you will not immediately receive Steam Achievements you may have already earned with that save file. Certain Steam Achievements may still be earned on that character based on completing the requisite criteria again, but at this time, we can't guarantee that Steam will register these Achievements consistently. All Steam Achievements can be earned with any new characters you create on Steam.