Analyse a .UNITY file

HomeFormats.UNITYFull

What is a .UNITY file?

UNITY is a scene file from the Unity game engine - a YAML stream of every object in the scene and its components. Created and opened by the Unity editor.

Did you know
  • Unity stores scenes as text YAML specifically so they can be diffed and merged in version control like Git.
  • A .unity scene lists every GameObject and component as YAML, which is why scene merges are notoriously tricky without Unity's smart-merge tool.
  • Unity launched in 2005 as a Mac-only engine and grew into the most widely used engine for mobile and indie games.
What Analyser shows you
Open Unity game-engine assets in the browser. Unity serialises scenes (.unity), prefabs, Animator Controllers (.controller), animation clips (.anim), materials (.mat), physics materials (.physicsMaterial2D) and other assets (.asset) as a YAML object stream, with a .meta importer record (carrying the asset GUID) beside every file. Analyser splits the object documents and reads each - a scene's GameObjects and component-type breakdown (Transform, SpriteRenderer, colliders, scripts), an animation's sample rate and curves, a controller's layers and states, a material's friction and bounciness, and a .meta's GUID and importer.
Open a .UNITY file
Drag a .UNITY file onto the Analyser home page (or tap to pick one). It opens entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.