Save File Locations on Proton Explained

TL;DR

Save file locations on Proton usually sit inside Steam’s compatdata folder, under a game-specific Steam AppID and a pfx folder that acts like a Windows C: drive. The fastest path is ~/.steam/steam/steamapps/compatdata//pfx/drive_c/users/steamuser/, then check AppData, Documents, or the game’s install folder. Steam Cloud can also sync saves, so back up local files before deleting prefixes, switching Proton versions, or moving between Steam Deck and desktop Linux.

A lost save file can turn a calm evening into a cold little panic, especially when your 40-hour RPG run seems to vanish behind Steam’s folders.

This guide gives you save file locations, the logic behind them, and a clean way to find them without clicking through every dusty corner of your drive. You will learn how Proton prefixes work, where Steam Cloud fits, and how to copy saves safely before you reinstall or tinker.

Here is an overview of the key aspects and habits that matter, along with common traps that catch Steam Deck and Linux players. No rumors or leaks here, and no performance claims tied to a platform or Proton version.

At a glance
Save File Locations on Proton Explained
Key insight
A Proton save is usually tied to two identifiers at once: the game’s numeric Steam AppID and the Windows-style folder it would use on a real Windows PC, copied inside compatdata/ /pfx/.
Key takeaways
1

Proton usually stores saves under steamapps/compatdata/ /pfx/, where each game gets its own Windows-style prefix.

2

The most useful search trick is to translate Windows folders such as AppData, Documents, and Saved Games into pfx/drive_c/users/steamuser/.

3

Steam Cloud helps, but you should still copy local save folders before deleting prefixes, reinstalling games, or moving between devices.

4

When transferring saves, copy the whole save folder first because some games need profile, config, or Steam ID files beside the main save.

5

Flatpak Steam uses a different base folder, so check ~/.var/app/com.valvesoftware.Steam/ if the normal Steam path is empty.

Step by step
1
Track Down a Missing Save in Five Minutes
Save file locations are fastest to find when you work from Steam’s AppID , then follow likely Windows folders in order.
Top Steam deals right now
Red Dead Redemption 2-75%$14.99
Cyberpunk 2077-70%$17.99
Grand Theft Auto V Enhanced-50%$14.99
Grand Theft Auto V Enhanced-50%$14.99
Cyberpunk 2077: Phantom Liberty-40%$17.99
Schedule I-40%$11.99
Marvel’s Spider-Man 2-33%$40.19
Baldur’s Gate 3-25%$44.99
Live · Steam store (current discounts)
Save File Locations on Proton Explained
Save File Locations on Proton Explained

Where Proton Hides Your Save Files

Most Proton saves live inside Steam’s compatdata folder, under a numeric Steam AppID and a pfx folder that behaves like a Windows C: drive. Start there, translate the usual Windows save path, and back up before deleting prefixes or moving between devices.

~/.steam/steam/steamapps/compatdata//pfx/drive_c/users/steamuser/
Key Insight

A Proton save is usually tied to two IDs: the game’s Steam AppID and the Windows folder it would use on a real PC.

Primary Clue AppID Steam names the prefix with a number, not the game title.
Fastest Route pfx The prefix contains drive_c, users, AppData, Documents, and Saved Games.
Usual Base compatdata Per-game Proton folders live under Steam’s library tree.
User Folder steamuser Proton’s Windows-style default user inside the prefix.
Top Targets 4 Check AppData, Documents, Saved Games, and the install folder.
Flatpak Base ~/.var Flatpak Steam keeps its library under the app sandbox path.
Backup Rule Copy first Steam Cloud helps, but local folders still matter.
Proton Prefix Logic

Think Windows Address, Linux Neighborhood

Proton is Valve’s Wine-based compatibility layer for running many Windows games on Linux. Each game usually gets its own prefix: a Windows-like folder structure stored inside Steam’s compatdata directory.

Find by AppID
01 · Steam Label

The AppID is the box number

Steam tracks games by numeric AppID, so the folder may be called 1245620 instead of the game’s name. Use the store URL or SteamDB-style references to identify it.

02 · Prefix

The pfx folder is the fake PC

Inside compatdata//pfx/, Proton creates drive_c, users, AppData, Documents, and other familiar Windows-style locations.

03 · Save Hunt

Translate before searching

If a Windows guide says %LOCALAPPDATA%, check AppData/Local inside the Proton prefix before browsing your whole Linux home folder.

Five-Minute Search Flow
Seagate Game Drive for Xbox 4 TB External Hard Drive Portable HDD - USB 3.2 Gen 1, Black with built-in green LED bar, Xbox Certified, 3 year Rescue Services(STKX4000402)

Seagate Game Drive for Xbox 4 TB External Hard Drive Portable HDD – USB 3.2 Gen 1, Black with built-in green LED bar, Xbox Certified, 3 year Rescue Services(STKX4000402)

BUILD YOUR GAME VAULT 4TB of capacity to build the ultimate Game Vault without sacrificing titles.date transfer rate:600.0…

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Track Down a Missing Save Without Guessing

Move from the Steam library to the AppID, then walk through the Windows-style prefix. The newest modified folder after your last play session is often the brightest clue.

Steam Deck + Linux
1

Find AppID

Read the number in the game’s Steam store URL or use a trusted AppID lookup.

2

Open compatdata

Go to steamapps/compatdata// in the active Steam library.

3

Enter pfx

Follow pfx/drive_c/users/steamuser/ to reach the Windows user area.

4

Check likely folders

Inspect AppData/Roaming, AppData/Local, Documents, and Saved Games.

5

Sort by date

Look for folders touched around your last save or quit time.

Path Translator
64GB - 17-in-1, Bootable USB Drive 3.2 for Linux & Windows 11, Zorin | Mint | Kali | Ubuntu | Tails | Debian, Supported UEFI and Legacy

64GB – 17-in-1, Bootable USB Drive 3.2 for Linux & Windows 11, Zorin | Mint | Kali | Ubuntu | Tails | Debian, Supported UEFI and Legacy

✅For beginners, refer image-7, its a video boot instruction, and image-6 is "boot menu Hot Key list"

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Convert Windows Save Paths Into Proton Paths

When a PC gaming forum lists a Windows save directory, mirror it under pfx/drive_c/users/steamuser/. These are the common translations that catch most saves, profiles, and config files.

Reference Table
Windows Guide Says Look Here Inside Proton Common Contents Backup Priority
%APPDATA% pfx/drive_c/users/steamuser/AppData/Roaming/ Profiles, settings, RPG saves, launch config files
%LOCALAPPDATA% pfx/drive_c/users/steamuser/AppData/Local/ Cache files, Unreal Engine saves, settings folders
Documents/My Games pfx/drive_c/users/steamuser/Documents/My Games/ Bethesda-style folders, older PC games, config files
Saved Games pfx/drive_c/users/steamuser/Saved Games/ Modern Windows titles using the standard save folder ~
Game install folder steamapps/common// Older games, portable saves, mod-heavy installs ~
Only Steam Cloud visible Local folder may still exist before sync completes Synced saves, conflict states, device-specific timing issues
Risk Map
Amazon

Proton game save management software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Where Players Usually Lose Time

The save itself may be tiny, but the surrounding profile, config, Steam ID, and cloud state can matter. Copy complete folders first, then trim later once the restore is confirmed.

CSS Data Viz

Search Priority by Location

AppData / Local 92
AppData / Roaming 78
Documents / My Games 63
Install Folder 44

Backup Urgency Scale

Cloud Synced
Prefix Change
Delete pfx
Lower Risk Copy Folder First High Risk
Backup Before Tinkering
Amazon

Steam Cloud backup tool

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Steam Cloud Helps, But It Is Not a Plan

Cloud sync can rescue a reinstall, but it can also preserve the wrong version if devices disagree. Before deleting a prefix, changing Proton versions, or moving between Steam Deck and desktop Linux, copy the local save folder.

Safe Transfer

Common Base Folders

Steam Deck: /home/deck/.steam/steam/steamapps/compatdata/ Desktop Linux: ~/.steam/steam/steamapps/compatdata/ Alternate Steam: ~/.local/share/Steam/steamapps/compatdata/ Flatpak Steam: ~/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/compatdata/ Backup label: ~/Backups/Game Saves/GameName-AppID-2026-07-02/

Copy These Before You Delete Anything

  • Copy the whole compatdata/ folder when you are unsure where the save lives.
  • Copy pfx/drive_c/users/steamuser/ before deleting or rebuilding a prefix.
  • Copy the whole save folder, not only the main save file, because profiles and config files may sit beside it.
  • Open Steam online once on both devices and watch for a sync conflict before overwriting local saves.
  • Keep the AppID in your backup folder name so the save still makes sense months later.
Traceability Chain

The Clean Mental Model

Every successful save hunt follows the same chain: Steam library, AppID, prefix, Windows user path, save folder, then backup. The game title is useful, but the folder structure is the map.

From Mystery to Backup
🎮 Game Start with the Steam title you are trying to rescue.
# AppID Find the numeric folder Steam actually uses.
compatdata Open the per-game Proton storage box.
C: pfx / drive_c Enter the Windows-style prefix.
📁 Save Folder Check AppData, Documents, Saved Games, or install files.
Backup Copy first, test restore, then make changes.

Find the Proton Save Folder Without Guessing

Save file locations on Proton usually live in ~/.steam/steam/steamapps/compatdata/, inside a numbered folder that matches the game’s Steam AppID. Open that folder, then follow pfx/drive_c/users/steamuser/ to reach the fake Windows user folders where many saves sit.

Think of compatdata like a row of labeled storage boxes in a garage. The label is not the game’s name, though. It is a number, such as 1245620 for Elden Ring, because Steam tracks games by AppID rather than friendly names [2].

A common path looks like compatdata//pfx/drive_c/users/steamuser/AppData/Roaming/. If a Windows guide tells you to check %APPDATA%, that is the Proton version of the same hiding place.

  • Steam Deck and SteamOS: check /home/deck/.steam/steam/steamapps/compatdata/.
  • Desktop Linux: check ~/.steam/steam/steamapps/compatdata/ or ~/.local/share/Steam/steamapps/compatdata/.
  • Flatpak Steam: check ~/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/compatdata/.

Why Proton Saves Look Like Windows Files in a Linux House

Save file locations on Proton look strange because Proton builds a small Windows-style prefix for each game. According to Valve, Proton is based on Wine and lets many Windows games run on Linux by translating Windows calls into Linux-friendly ones [1].

That prefix is the game’s private little apartment. It has a drive_c, a users folder, and a user named steamuser, even though you are still on Linux. Understanding Proton and its prefix model is like learning that the stage set has real doors, but they open into the same building.

For example, a Windows game that saves to C:/Users/YourName/Documents/My Games/ will often save to pfx/drive_c/users/steamuser/Documents/My Games/ on Proton. The folder names feel familiar, but the route starts in Steam compatdata.

The trick: do not search Linux for the game’s title first. Search for the AppID, then translate the Windows path inside the pfx folder.

Use This Table to Translate Windows Save Paths

Save file locations on Proton become much easier once you translate the Windows path into its prefix path. If a PC gaming forum lists a Windows save folder, you can usually mirror it under pfx/drive_c/users/steamuser/ on SteamOS or Linux.

Windows guide saysLook here inside ProtonWhen you will see it
%APPDATA%pfx/drive_c/users/steamuser/AppData/Roaming/Profiles, settings, RPG saves, launch config files
%LOCALAPPDATA%pfx/drive_c/users/steamuser/AppData/Local/Cache files, settings, Unreal Engine game saves
Documents/My Gamespfx/drive_c/users/steamuser/Documents/My Games/Bethesda-style folders, older PC games, config files
Saved Gamespfx/drive_c/users/steamuser/Saved Games/Modern Windows titles that use the standard Saved Games folder
Game install foldersteamapps/common//Older games, portable games, mod-heavy installs

Say a forum post tells you the save is in %LOCALAPPDATA%/GameName/Saved/SaveGames. On Proton, you would check compatdata//pfx/drive_c/users/steamuser/AppData/Local/GameName/Saved/SaveGames. It is a street address with a different city name.

Track Down a Missing Save in Five Minutes

Save file locations are fastest to find when you work from Steam’s AppID, then follow likely Windows folders in order. This method is suitable for a Steam Deck, a Linux desktop, or a copied Steam library on an external drive.

  1. Find the AppID: open the game’s Steam store page in a browser and read the number in the URL, or check SteamDB if you use it already.
  2. Open compatdata: go to steamapps/compatdata//.
  3. Enter the prefix: open pfx/drive_c/users/steamuser/.
  4. Check likely folders: look in AppData/Roaming, AppData/Local, Documents, and Saved Games.
  5. Sort by date: the newest folder after your last play session is often the one you want.

A practical example: you quit a game at 11:42 p.m., then open the prefix and sort folders by modified time. The folder touched at 11:41 p.m. is a brighter clue than the game’s splash art or name.

If you use Protontricks, you can select a game and open its prefix through Wine tools. That saves time when the path feels buried under too many gray folders, especially on a handheld screen.

Back Up Saves Before Steam Cloud Surprises You

Steam Cloud can save you after a reinstall, but it can also confuse you when local files and synced files disagree. The safe move is simple: copy the local Proton save folder before deleting a prefix, changing devices, or forcing a sync.

Imagine you play on a Steam Deck during a flight, then open the same game on a Linux desktop later. If one device has not synced yet, the newer save can sit quietly in compatdata while the other machine shows an older menu slot.

Backups do not need ceremony. Copy the folder to ~/Backups/Game Saves/GameName-2026-07-02/, or zip it with the AppID in the filename. That small label saves you from mystery folders six months later.

  • Before reinstalling: copy the whole compatdata/ folder if you are unsure where the save lives.
  • Before deleting a prefix: back up pfx/drive_c/users/steamuser/ and the game’s own folder.
  • Before switching devices: launch Steam online once and check whether Steam Cloud reports a sync conflict.

Move Saves Between Steam Deck, Linux, and Windows Safely

Save file locations on Proton can be moved between systems when the game uses the same save format. Copy the files from the Proton prefix, then place them in the matching Windows folder or another Proton prefix with the same game version and Steam account when required.

The part that bites people is identity. Some games tie saves to a Steam user ID, a profile folder, or a cloud slot. Moving only one tiny .sav file may fail if the game also needs a profile file beside it.

A careful transfer feels like moving a houseplant: take the roots, not just the leaves. Copy the entire save folder first, then trim only after you have confirmed the game sees the save on the new machine.

  • Deck to Linux PC: copy from /home/deck/.steam/steam/steamapps/compatdata/ into the matching desktop compatdata folder.
  • Linux PC to Windows: translate AppData, Documents, or Saved Games back to the real Windows user folder.
  • Windows to Proton: place the Windows save inside pfx/drive_c/users/steamuser/ using the same subfolder path.

Avoid the Mistakes That Make Saves Disappear

Most Proton save disasters come from deleting the wrong folder, trusting Steam Cloud too quickly, or mixing multiple install types. Treat compatdata as live game data, not disposable cache, and your saves will be much safer.

The most painful scenario is cleaning disk space at midnight. You see a huge numbered folder, assume it is junk, delete it, and later discover it held settings, mods, and a save from last winter.

Updates to Proton Experimental and newer Proton builds often improve compatibility, including how games handle files, but they usually do not delete saves by themselves. Game patches can change save behavior, though, so make a quick backup before a major update lands.

  • Do not delete compatdata blindly: check the AppID first.
  • Do not assume Steam Cloud has everything: some games sync config but not every local file.
  • Do not mix native and Proton saves casually: a Linux native build may store files outside the Proton prefix.
  • Do not overwrite newer files: compare modified dates before copying.

Frequently Asked Questions

Where are Proton save files stored on Steam Deck?

On Steam Deck, most Proton saves live under /home/deck/.steam/steam/steamapps/compatdata//pfx/drive_c/users/steamuser/. Check AppData, Documents, and Saved Games inside that folder first.

How do I know which compatdata folder belongs to my game?

Match the folder number to the game’s Steam AppID. Steam uses numeric AppIDs for games and apps [2], so a folder named 1245620 belongs to the game with that same AppID.

Will changing Proton versions delete my saves?

Changing Proton versions usually does not delete saves because the prefix remains in compatdata. Still, copy the save folder before switching versions if the game has a long campaign, mods, or no reliable Steam Cloud support.

Why can I not find a save that Steam Cloud restored?

Some games restore saves into a folder only after you launch the game once. Start the game, reach the main menu, quit, then check the modified time inside compatdata//pfx/.

Do native Linux games use the same save location as Proton games?

No. Native Linux games often store saves in ~/.local/share/, ~/.config/, or another Linux folder instead of a Proton prefix. If you force a native game to run through Proton, it may create a new save location under compatdata.

Conclusion

Remember the pattern: AppID first, then pfx, then the Windows-style folder the game expects. Once that clicks, Proton save hunting stops feeling like a maze and starts feeling like reading a map.

Before you delete, reinstall, or sync, make a dated backup. Future you will thank present you when the save slot lights up again like a campfire in the dark.

You May Also Like

File Paths on Steam Deck Explained for Save Hunters

Find Steam Deck save files across Proton, Steam Cloud, Linux folders, Flatpaks, and SD cards without losing progress.

FPS Counters Explained for Steam Deck and PC Players

Learn what FPS counters show, why frame time matters, and how to use overlays on Steam Deck and PC without chasing useless numbers.

Mod Managers on Steam Deck Explained Before You Try Them

Learn how Steam Deck mod managers work, what can break, and the safest way to try them on SteamOS and Proton.

MangoHud Explained Without Turning Your Game Into a Spreadsheet

Use MangoHud on SteamOS and Proton with only the stats that matter: FPS, frame time, temps, power, and a clean troubleshooting layout.