Build interfaces visually

UI Builder improvements make interface layout and styling easier to inspect.

Unity 6.0
LTS · Long-term supportSupported now
runtime binding system
Interface editing in Unity UI Builder

What changed

Unity feature: UI Builder and runtime data binding

UI Builder exposes more control authoring and styling workflows. Runtime data binding connects UI properties to C# data so a display can follow changes in the game model.

Use it

  1. Create or open a UXML document in UI Builder and style its controls with USS.
  2. Use runtime data binding for plain C# data, or expose custom control attributes to make them editable in UI Builder.

Requirements and limits

  • For serialized Editor data, SerializedObject binding provides undo and multi-selection support that runtime binding does not replace.
All Unity 6.0 features

Launch guide · Reviewed Oct 24, 2026. Images and source material from Unity; rights remain with their owners.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.