Stop reading raw YAML to figure out what changed in your scene.
Unity scenes and prefabs are stored as YAML that is painful to diff in a normal text tool: non-deterministic ordering, raw fileIDs, and serialization noise bury the one change you actually care about. Scene Diff parses the file semantically and shows you a clean, inspector-style list of what was added, removed, or changed.
Why it's correct where other tools aren't
Scene Diff matches objects across versions by their stable fileID / GUID identity — not by name or position. Name-based comparison breaks the moment an object is renamed or reordered, producing false "removed + added" noise. By keying on identity, Scene Diff reports a renamed object as the same object, and an actually-changed property as a single, readable line.
What you get
Built for teams on version control
Designed for the moment you open a pull request and need to know what actually changed in a scene. Pairs naturally with git: compare two versions of the same scene file from your history.
Recommended workflow
Compare two versions of the same scene file (e.g. from git history), not two different scenes. For best results, compare versions saved by the same Unity version (cross-version diffs may show migration noise — see Limitations).
Roadmap
v0.1 is a read-only diff viewer. Three-way merge is planned for a future version. Early buyers get the launch price locked in.
Supported
Unity 2022.3 LTS and Unity 6. All render pipelines (Built-in, URP, HDRP). No external dependencies.