UIBridge Pro — UI Toolkit to UGUI Migrator converts UI Toolkit documents (UXML + USS) into UGUI Canvas prefabs, then helps refactor the C# that drove them.
It is built for Unity 6 teams that need rollback paths, dual UI stacks, legacy UGUI output, or production Canvas prefabs generated from UI Toolkit source without manually rebuilding every screen.
Key features:
- Batch convert UI Toolkit UXML + USS into generated UGUI prefabs
- Keep original UI Toolkit assets untouched
- Generate Canvas, CanvasScaler, GraphicRaycaster and EventSystem scaffolding
- Convert common UI Toolkit elements into matching UGUI components
- Map USS layout, sizing, positioning, colors, sprites and font references into UGUI-friendly structures
- Inspect conversion results through reports, diagnostics and output paths
- Compare source and generated output with side-by-side preview
- Refactor C# from UI Toolkit idioms back to UGUI patterns with dry-run review
- Export reports for review and CI workflows
- Use a headless CLI for automated batch conversion
UIBridge Pro is editor-only. It does not add runtime code to player builds, does not use telemetry, and does not make network calls.
This package is the UI Toolkit to UGUI direction of the UIBridge Pro suite. A companion package, UIBridge Pro — UGUI to UI Toolkit Migrator, handles the opposite direction for projects moving from UGUI to UI Toolkit.