Ludusavi
Ludusavi is a tool for backing up your PC video game save data, written in Rust. It is cross-platform and supports multiple game stores.
Features
- Ability to back up data from more than 19,000 games plus your own custom entries.
- Backup and restore for Steam, GOG, Epic, Heroic, Lutris, and other game libraries.
- Both a graphical interface and command line interface for scripting. Tab completion is available for Bash, Fish, Zsh, PowerShell, and Elvish.
- Support for:
- Saves that are stored as files and in the Windows registry.
- Proton saves with Steam.
- Steam screenshots.
- Available as a Playnite extension: https://github.com/mtkennerly/ludusavi-playnite
- Works on the Steam Deck.
This tool uses the Ludusavi Manifest for info on what to back up for each game. The data is primarily sourced from PCGamingWiki, so please contribute any new or fixed data back to the wiki itself, and your improvements will be incorporated into Ludusavi's data as well.
If you'd like to help translate Ludusavi into other languages, check out the Crowdin project.
Demo
<!-- These anchors are kept for compatibility with old section headers. --><a name="gui"></a>
Installation
<!-- These anchors are kept for compatibility with old section headers. --><a name="requirements"></a> <a name="methods"></a>
Download the executable for Windows, Linux, or Mac from the releases page. It's portable, so you can simply download it and put it anywhere on your system.
<!-- These anchors are kept for compatibility with old section headers. -->