Installation¶
Get started with the Elden Ring Save Manager on your platform.
Windows¶
Requirements¶
- Windows 10 or later
- No additional dependencies required
Installation Steps¶
- Download the latest release
- Go to Releases
- Download the Windows zip
-
Extract it
-
Run the executable
- No installation needed - it's a portable application
-
Double-click to launch
-
Optional: Create shortcut
- Right-click
Elden Ring Save Manager.exe→ Send to → Desktop
Save File Location¶
Windows saves are located at:
The tool auto-detects this location.
Linux / Steam Deck¶
Installation Steps¶
- Download the latest release
- Go to Releases
- Download the Linux zip
-
Extract it
-
Run the AppImage
- The AppImage should be executable by default, just run it
FUSE Installation¶
If you get a FUSE error:
Ubuntu/Debian:
Arch Linux:
Fedora:
Save File Location¶
Native Steam:
Flatpak Steam:
~/.var/app/com.valvesoftware.Steam/.steam/steam/steamapps/compatdata/1245620/pfx/drive_c/users/steamuser/AppData/Roaming/EldenRing/
The tool auto-detects both paths.
Steam Deck Specific¶
- Switch to Desktop Mode (Steam button → Power → Switch to Desktop)
- Follow Linux installation steps above
- The tool detects Steam Deck environment automatically
- Can be added to Steam as non-Steam game for Gaming Mode access
From Source¶
For developers or those who want the latest development version.
Requirements¶
- Python 3.13 or later
- pip or uv package manager
- Git
Installation¶
Using uv (recommended):
# Clone repository
git clone https://github.com/Hapfel1/er-save-manager.git
cd er-save-manager
# Create virtual environment and install
uv venv
source .venv/bin/activate # Linux/macOS
# or
.venv\Scripts\activate # Windows
# Install dependencies
uv pip install -e .
# Setup
uv sync --locked --dev
Using pip:
# Clone and enter directory
git clone https://github.com/Hapfel1/er-save-manager.git
cd er-save-manager
# Create virtual environment
python -m venv venv
source venv/bin/activate # Linux/macOS
# or
venv\Scripts\activate # Windows
# Install
pip install -e .
# Setup
uv sync --locked --dev
Running¶
See the Contributing guide for build details.
Verification¶
After installation, verify the tool works:
- Launch the application
- Click Auto-Detect - should find your save file
- Select the correct file
- If successful, you'll see your character list
If auto-detect fails, use Browse to manually locate your save file.
Updating¶
Portable Versions (Windows/Linux)¶
- Download new version from Releases
- Replace old executable/AppImage
- Your settings and backups are preserved
Source Installation¶
Troubleshooting¶
Windows protected your PC
- Click More info and then Run anyway
- This is the default warning by Windows for any unsigned executables. Signing an executable costs too much for it to be worth it.
"Application won't start" (Windows):
- Install Visual C++ Redistributable
- Check antivirus isn't blocking it
"FUSE error" (Linux):
- Install FUSE package (see above)
- Try running with
--appimage-extract-and-runflag
"Save file not found":
- Use Browse button to manually locate save
- Check you have Elden Ring installed
- For Linux: verify Proton prefix path
"Permission denied" (Linux):
- Make sure AppImage is executable:
chmod +x - Check save file permissions
See Troubleshooting for more issues.
Next Steps¶
- Save File Fixer - Fix infinite loading screens
- Character Editor - Edit your character