User Rating
( votes)
Complete uGUI to UI Toolkit migration tool. Converts layouts, styles, and components with one click. Includes C# code generation and TMP support. Seamlessly migrate your existing uGUI Canvas interfaces to Unity’s modern UI Toolkit system with just one click.
For more details about this asset: Click Here
This package is provided solely for evaluation, learning, or testing purposes before purchase and is not permitted for commercial use.
uGUI to UI Toolkit v1.0 (01 Jan 2026) (Latest version)
“If possible, please buy the package to support the developer”
Description
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
- One-click Canvas to UI Toolkit conversion Generates UXML, USS, and C# controller files Supports 20+ uGUI components (Button, Toggle, Slider, InputField, Dropdown, ScrollRect, Image, Text, etc.)
- Multiple layout strategies (Flexbox, Absolute, Mixed) Style deduplication and optimization
- Configurable naming conventions
Requirements: Unity 2021.
No runtime dependencies.




