Where is the Binding of Isaac: Repentance+ save file? All paths
Repentance+ keeps every save slot in one of two places, and a single line in options.ini decides which copy the game actually reads. If you edit the wrong copy, nothing changes in the game.
Two copies, one active
Local copy (used when SteamCloud=0). The folder name has a plus sign and no “The”:
%USERPROFILE%\Documents\My Games\Binding of Isaac Repentance+\persistentgamedata1.datSteam Cloud copy (used when SteamCloud=1, the default). The file carries the rep+ prefix:
<Steam>\userdata\<AccountID>\250900\remote\rep+persistentgamedata1.datThe number is the save slot: 1, 2 or 3. A slot that was never used may have no file at all. The default Steam folder is C:\Program Files (x86)\Steam; 250900 is the Steam app id of The Binding of Isaac: Rebirth.
Which copy is live is set by the SteamCloud key in options.ini, which sits in the same Documents folder. With SteamCloud=1 the game reads and writes the rep+ file in userdata; with SteamCloud=0 it uses the prefix-less file in Documents. The wiki describes the key as toggling both the cloud backup and the Steam achievement sync.
Opening the folders quickly
- Press Win+R, paste
%USERPROFILE%\Documents\My Games\Binding of Isaac Repentance+and press Enter. The folder appears after the first launch of Repentance+. - For the cloud copy open
<Steam>\userdata. Each numeric folder is a Steam account that logged in on this PC; pick the one that contains250900\remote. Usually there is only one. - If several accounts share the PC: the folder number is your AccountID, which equals your 64-bit SteamID minus 76561197960265728. Steam shows the 64-bit id in Edit Profile, under the Custom URL field.
What else lives in the Documents folder
| File or folder | Purpose |
|---|---|
| options.ini | Settings, including SteamCloud, EnableDebugConsole and, since patch 1.9.7.16, EosCrossplay on the last line |
| persistentgamedata1–3.dat | Your progress per slot, only present when SteamCloud=0 |
| gamestate1–3.dat | The run in progress, used by Continue |
| save_backups\ | Dated copies of the saves, e.g. 20260905.persistentgamedata1.dat |
| log.txt, inputconfigs.dat | Game log read by trackers; key bindings |
| mods\, crash_dumps\, online_logs\ | Repentance+ has its own mods folder, separate from Repentance |
Steam Deck and Linux
There is no native Linux build of Repentance or Repentance+: both DLCs are Windows-only on Steam, and the game runs through Proton. The Documents folder therefore lives inside the Proton prefix:
~/.local/share/Steam/steamapps/compatdata/250900/pfx/drive_c/users/steamuser/Documents/My Games/Binding of Isaac Repentance+/On Steam Deck the Steam root is /home/deck/.local/share/Steam; for the Flatpak client it is ~/.var/app/com.valvesoftware.Steam/.local/share/Steam. The cloud copy is in ~/.local/share/Steam/userdata/<AccountID>/250900/remote/. The native folder ~/.local/share/binding of isaac afterbirth+ belongs to Afterbirth+ only.
macOS
Repentance and Repentance+ were never released for macOS; the Mac version stops at Afterbirth+. A Mac Steam client keeps cloud files in ~/Library/Application Support/Steam/userdata/<AccountID>/250900/remote, but a Repentance+ save can only be produced on Windows or through Proton.
OneDrive and a moved Documents folder
When OneDrive backs up known folders, Windows ends up with two Documents folders, and the game folder may sit in OneDrive\Documents\My Games instead of C:\Users\<you>\Documents. If you moved Documents to another drive, check the old location on C: as well. Users on the Steam forums solved “no Isaac folder in Documents” exactly this way.
File names in older versions
| Version | Cloud file in remote\ | Documents folder |
|---|---|---|
| Rebirth | persistentgamedata1.dat | Binding of Isaac Rebirth |
| Afterbirth | ab_persistentgamedata1.dat | Binding of Isaac Afterbirth |
| Afterbirth+ | abp_persistentgamedata1.dat | Binding of Isaac Afterbirth+ |
| Repentance | rep_persistentgamedata1.dat | Binding of Isaac Repentance |
| Repentance+ | rep+persistentgamedata1.dat | Binding of Isaac Repentance+ |
Isaac Save Editor reads either copy of a Repentance+ file. Load the one that is active, and put the exported file back under the same name.
Sources
Edit the file in the browser
Drop rep+persistentgamedata.dat into Isaac Save Editor, change what you need, download a valid file. Nothing is uploaded.