EVERYTHING XIAOMI
Get listed

OmniSave

OmniSave is a free, open-source game-save synchronization tool that runs as a launch wrapper.

Place
#19 of 27
Score
5.9
OmniSave's website

What OmniSave is

OmniSave is a free, open-source game-save synchronization tool that runs as a launch wrapper. Before a game starts, it places synchronized saves in the game’s expected local directory; after the game exits, it backs them up. Save data can reside on a portable drive or in a cloud-synced folder. Process polling lets OmniSave remain active when a launcher detaches or starts child processes, and arbitrary launch arguments are supported. Configuration accepts ~/ expansions for user-profile directories and ./ for relative portable paths. Mutex locking prevents multiple instances from running simultaneously, helping avoid save corruption. The maker reports compatibility with Windows 10, macOS through CrossOver and Wine, and Android through GameHub with Winlator/Box64. Version 0.2.0 added atomic writes using temporary .omnitmp files and propagation of local deletions to the remote path. The project is MIT licensed and supplied without warranty. Native Linux and Steam Deck support with Proton prefix detection remains roadmap work.

Good

  • Backs up saves automatically after games exit
  • Works with portable or cloud-synced storage
  • Supports arbitrary launch arguments
  • Protects against multiple running instances
  • Available across Windows, macOS and Android setups

Watch out

  • Game detection is manual
  • Native Linux and Steam Deck support is roadmap work
  • macOS support is through CrossOver and Wine
  • Software is provided without warranty

Who it suits

OmniSave suits players who want to carry game saves between machines using one folder, portable drive or synced location. It is aimed at users comfortable with manual game configuration and launch wrappers.

Verdict

OmniSave focuses on portable, wrapper-based save synchronization with process monitoring and safeguards against concurrent instances. Its broad compatibility is useful, but native Linux support is not yet listed.

The facts

Each one read from OmniSave's own pages, with the date it was checked.

What it does

Audience
The maker describes the tool as intended to let users carry a gaming session in one folder or drive across machines without manual save management.checked 9 Oct 2026
Compatibility
The maker says it is designed for Windows and tested on Windows 10, macOS through CrossOver and Wine, and Android through GameHub with Winlator/Box64.checked 10 Oct 2026
Game monitoring
Process polling lets OmniSave keep running when a game launcher detaches or spawns background child processes.checked 9 Oct 2026
Instance protection
Mutex locking prevents multiple OmniSave instances from running at the same time to avoid save corruption.checked 9 Oct 2026
Integrations
Documented compatibility includes CrossOver, Wine, GameHub, Winlator, and Box64.checked 9 Oct 2026
Intended use
The maker says OmniSave is inspired by PortableApps and is intended to let users carry a game session’s saves between machines in one folder or drive.checked 10 Oct 2026
Launch options
Its configuration supports arbitrary game launch arguments, including flags such as -nobattleye and -windowed.checked 10 Oct 2026
Notable limit
Native Linux and Steam Deck support with Proton prefix detection is listed on the roadmap.checked 9 Oct 2026
Path configuration
Configured paths support ~/ expansion for user profile directories and ./ for relative portable paths.checked 10 Oct 2026
Path support
Configuration paths support ~/ expansion for user profile directories and ./ for relative portable paths.checked 9 Oct 2026
Portable storage
Save data can live on a portable drive or in a cloud-synced folder while the game uses its expected local save path.checked 9 Oct 2026
Process monitoring
OmniSave polls the process list so it can remain active when a game launcher detaches or starts child processes.checked 10 Oct 2026
Purpose
OmniSave is a portable game save synchronization tool that redirects saves between a portable location and the system path a game expects.checked 10 Oct 2026
Safety
Version 0.2.0 changelog lists atomic file writes via temporary .omnitmp files and propagation of local save deletions to the remote path.checked 9 Oct 2026
Security and compliance
The repository identifies the project as MIT licensed and does not state a security certification or compliance standard.checked 9 Oct 2026
Security and warranty
The repository provides an MIT license that grants use, copying, modification, and distribution rights and supplies the software without warranty.checked 10 Oct 2026
Single-instance safeguard
Mutex locking prevents multiple OmniSave instances from running at the same time to avoid save corruption.checked 10 Oct 2026
Storage
The project describes portable drives and cloud-synced folders as possible locations for save data.checked 10 Oct 2026
Support
The repository page includes a “Support This Project” section but does not state a support service or response commitment.checked 9 Oct 2026
Sync behavior
Version 0.2.0 added atomic file writes and propagation of local save deletions to the remote path during post-sync.checked 10 Oct 2026
Workflow
It syncs saves before launching a game, monitors the game process, then syncs saves back after the process exits.checked 10 Oct 2026

Where it runs

Linux support
Native Linux and Steam Deck support with Proton prefix detection is listed as roadmap work.checked 10 Oct 2026

Alternatives to OmniSave

All alternatives
  1. 1

    SaveState

    Free planOpen sourceAndroidLinuxmacOSWindows
    7.4Free plan
  2. 2

    Ludusavi

    Free planOpen sourceAPIExtensionLinuxmacOS
    7.3Free plan
  3. 3Checkpoint64 logo

    Checkpoint64

    Free planLinuxmacOSWindows
    6.6From €5 a month
  4. 4Hoard logo

    Hoard

    Free planLinuxmacOSSelf-hostedWindows
    6.6From €1.99 a month
  5. 5

    SaveKnight

    Free planWindows
    6.4From $5 a month
  6. 6

    Playnite Save Manager

    Free planExtensionWindows
    6.3Free plan