XGP-save-extractor

XGP-save-extractor extracts and backs up save files from Xbox Game Pass games using a Python script.

github.com/Z1ni/XGP-save-extractor
XGP-save-extractor homepage screenshot

About XGP-save-extractor

XGP-save-extractor is an open-source Python script for extracting and backing up save files from Xbox Game Pass for PC games. It is hosted on GitHub and includes a main.py script, a games.json list, and releases with a one-file executable.

When run, the script scans for supported game saves installed for the current user and creates a ZIP file for each one found. In most cases, the files in the ZIP can be copied to the save directory of the Steam or Epic version of the game. The project documentation points to PCGamingWiki for Steam/Epic save locations and maintains tables of supported and incompatible games.

It suits players who are moving a playthrough from Xbox Game Pass for PC to Steam or Epic, and those who want a local backup copy of their Game Pass saves. Use requires Python 3.10+ if running from source, or downloading the release executable.

Key features

  • Extracts Xbox Game Pass for PC save files
  • Creates ZIP file per supported game found
  • Supports migration to Steam or Epic versions
  • Lists supported and incompatible games
  • Runs as Python 3.10+ script or executable
  • Open issues to request new game support
Best for: Players moving Xbox Game Pass for PC saves to Steam or Epic versions benefit most.
Good for
  • Open source under MIT license
  • Provides ZIP backups for each game
  • Documents Steam and Epic compatibility per game
  • Offers both script and executable options
Watch out for
  • Some games use incompatible save formats
  • Extraction can fail during Xbox cloud sync
  • Antivirus software may flag the executable

XGP-save-extractor at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

XGP-save-extractor alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Game Utilities & Launchers

Well-known listings from the same topic.

All 276

XGP-save-extractor FAQ

What does XGP-save-extractor do?
It extracts save files from Xbox Game Pass for PC games and creates a ZIP file for each supported game found.
Can I move saves to Steam or Epic versions?
In most cases, files from the ZIP can be copied to the Steam or Epic save directory. Check PCGamingWiki for the save location.
How do I run XGP-save-extractor?
Download the latest release executable or run main.py with Python 3.10+. It processes supported games installed for the current user.
What if my game is not supported?
Check the incompatible game list and existing issues for duplicates. If not listed, you can open an issue to request support.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing