Prefab Guard
Recover prefab overrides that Unity's Undo can't. Snapshot, diff and restore your instance overrides — safe from Apply All, recompiles, Play mode and editor restarts.
by sehndurst
Price History +
Lost hours of work to a stray "Apply All", a nested-prefab desync, or overrides that vanished after a script recompile? Once Unity's Undo history is gone, so is your work — unless you have Prefab Guard.
Prefab Guard keeps timestamped snapshots of your prefab instance overrides and restores them in one click. It even auto-snapshots right before a script recompile and before entering Play mode — the exact moments Unity discards its own Undo history.
Safety-first by design: capturing is read-only; Restore and Copy snapshot the current state first and are Undo-registered, and they abort rather than ever wipe your data. Editor-only — nothing ships in your build.