Find problems before they become bigger problems.
Project Doctor is an Editor-only diagnostic and optimization utility for inspecting Unity project health, loaded scenes and potential build-size contributors.
SCAN YOUR PROJECT
SCAN PROJECT inspects project assets, settings, Prefabs and scenes currently loaded in the Unity Editor. Closed scenes are never opened automatically.
To inspect a specific scene, open it manually and use SCAN CURRENT SCENE. The active scene is analyzed in its current Editor state, including unsaved changes.
All scans are read-only.
PROJECT HEALTH SCORE
Review a health score for the content that was actually scanned. Findings are organized into Critical, Warning, Optimization and Information categories.
Project scores do not include scenes that were closed and therefore not inspected.
ACTIONABLE DIAGNOSTICS
Each finding provides contextual information and a recommended action.
Use Ping or Locate to inspect the affected target, Guide to review a proposed resolution, or Ignore when a reported condition is intentional.
Search and filtering tools help navigate larger result sets.
ASSISTED FIXES — GUIDED LOCAL CORRECTIONS
Assisted Fixes is a local, rule-based correction workflow. It is not an AI assistant and does not require an external service.
Before confirming a supported correction, Project Doctor displays:
Supported corrections require explicit user confirmation. Context-dependent or unsupported findings provide manual guidance instead of automatically modifying the project.
Completed corrections appear in the CORRECTED history for the current Unity session. Restoration is offered only when it can be performed without overwriting newer user changes.
Project Doctor never saves modified scenes automatically. Version control or a project backup is recommended before applying corrections.
BUILD SIZE DOCTOR
Build Size Doctor provides two complementary workflows:
Inspect asset categories, top contributors, build-inclusion evidence and prioritized optimization guidance.
Build Size Doctor can identify common inclusion sources such as Resources, StreamingAssets, package dependencies, fonts, SDF atlases, shaders and serialized assets.
Predictive values are estimates, not guaranteed final build sizes. Estimated savings are displayed only when sufficient information is available.
KEY FEATURES
COMPATIBILITY
Core scanning is render-pipeline independent. Some diagnostics are enabled only when the relevant render pipeline is detected. Custom Scriptable Render Pipelines are not officially supported.
Project Doctor contains Editor-only code and does not add runtime components to the final Player build.