oxygen not included save editor

features

  • high fidelity map renderer
  • paint cells or biomes directly on the map
  • edit element type, mass, and temperature on any cell
  • edit duplicant attributes and skill points
  • swap or modify the geyser and POI roster on every asteroid
  • fully fledged daily report graphs and retired-colony timelapse viewer
  • attempt to modify anything else about a game object. no guardrails, you’ve been warned.

save file location

  • windows: %USERPROFILE%\Documents\Klei\OxygenNotIncluded\cloud_save_files\
  • linux: ~/.config/unity3d/Klei/Oxygen Not Included/cloud_save_files/
  • macos: ~/Library/Application Support/Klei/Oxygen Not Included/cloud_save_files/
  • sibling save_files/ holds local-only saves if you’ve turned cloud sync off

how it works

  • .sav files are zlib-compressed binaries
  • decompressed in a Web Worker; two super tiny indexes are emitted for lookup
  • no intermediate JSON representation
  • game object reads are decoded against the binary buffer just in time
  • indexes and sim data are kept in storage for hot reloading
  • all edits are logged to an operation log and can be reversed or redone at any time
  • downloading the new save applies all edits sequentially, where each edit then rewrites the affected game objects in place
  • recompressed on download using a faster, but less compressy compression
  • nothing leaves the browser unless you hit Share