uGUI to UI Toolkit Migration Tool
Seamlessly migrate your existing uGUI Canvas interfaces to Unity's modern UI Toolkit system with just one click. Save hours of manual conversion work and future-proof your UI codebase.
What's Included:
UXML Generation - Automatically converts your Canvas hierarchy to properly structured UXML documents with semantic naming and correct element nesting
USS Stylesheet Generation - Extracts colors, fonts, spacing, and layout properties into clean, optimized USS stylesheets with CSS variable support
C# Code Generation - Creates type-safe MonoBehaviour controllers with element bindings, properties, and event callback stubs ready for your logic
Full Component Support - Converts 20+ uGUI components including Button, Toggle, Slider, InputField, Dropdown, ScrollRect, and more
Layout Conversion - Transforms HorizontalLayoutGroup, VerticalLayoutGroup, and GridLayoutGroup to CSS Flexbox equivalents
TextMeshPro Support - Full TMP text conversion with rich text tags, alignment, and styling preserved
9-Slice Images - Automatically extracts sprite border values for proper slicing in UI Toolkit
Key Features:
Intuitive Migration Wizard with step-by-step guidance
Live UXML preview during configuration
Multiple layout strategies (Flexbox, Absolute, Mixed)
Style deduplication and optimization
Configurable naming conventions
No runtime dependencies
Requirements:
Unity 2021.2 or later
Perfect for teams modernizing legacy UI or developers wanting to leverage UI Toolkit's performance benefits while preserving existing designs.