Where Does 0 A.D. Store Savegames?
Where 0 A.D. keeps savegames, replays, screenshots, mods, and local.cfg on each OS.
Last updated
0 A.D. splits user data three ways on Linux: settings under .config, texture cache under .cache, and saves plus replays under .local/share. Windows and macOS fold the same roles into their own roots.
Flatpak and Snap remap these roots, which explains most missing-save reports. Native Linux installs use ~/.local/share/0ad/saves; Flatpak uses its app data path instead. Check the install flavor before digging.
Where 0 A.D. stores this, by platform
%USERPROFILE%\Documents\My Games\0ad\saves
Saves plus replays and screenshots nearby. Exact root varies by store edition; Microsoft Store installs sandbox differently. Mods sit in mods/ beside saves.
~/Library/Application Support/0ad/saves
Same saves/replays layout. Use Go to Folder in Finder since Library is hidden. Exact path may vary by install source.
~/.local/share/0ad/saves
Saves here; settings in ~/.config/0ad/config/local.cfg, cache in ~/.cache/0ad/. Flatpak uses ~/.var/app/com.play0ad.zeroad/data/0ad/saves instead.
Frequently asked questions
How do I transfer 0 A.D. saves?
Copy the saves folder plus replays to the matching data path on the new machine. Keep mods in sync too; a save referencing a missing mod loads oddly or not at all. Configs can stay default.
Where is the config file versus saves?
User settings live at ~/.config/0ad/config/local.cfg on Linux (per-OS equivalents elsewhere). The man page documents the trio: ~/.config/0ad for settings, ~/.cache/0ad for texture cache, ~/.local/share/0ad for saves and replays.
Notice an outdated path? Let us know.