Figma to UI Toolkit Converter

Upgrade for "Figma Converter for Unity" asset, adding the ability to convert a layout from Figma to the UI Toolkit.

Figma to UI Toolkit Converter preview

Any UI

Below are examples of importing from Figma to UI Toolkit. The Unity packages contain UXML and USS files, as well as sprites.

Import Example #2

Import Example #2

A layout with numerous auto layouts and deeply nested elements with various rotations.
Import Example #3

Import Example #3

Demonstration of precise import for most Figma-supported text styles and correct emoji rendering in text.

Everything UITK Converter can do

From UXML and USS generation to component templates, fonts, sprites, and Figma layout support.

UXML generationCreates UXML files that preserve the full element hierarchy.
Component templatesCreates reusable templates for master components and their instances.
USS deduplicationCreates USS styles and reuses identical rules to prevent duplicate declarations.
USS variablesExports colors and spacing into native USS custom properties.
FontAssets from TTF and Google FontsCreates FontAssets from local TTF files or Google Fonts.
Sprite import and tintingImports PNG and JPG files without creating duplicate sprites, and converts single-color sprites to white for color overlays.
Layout fidelityPreserves Figma Auto Layout, rotation, and opacity in UI Toolkit.
ScrollView and gridsAutomatically maps scrollable frames and lists to UI Toolkit ScrollView.

Figma to UI Toolkit Solutions Comparison

Comparison of dedicated UI Toolkit conversion tools based on public documentation and package repositories

Feature
D.A. Figma to UI Toolkit ConverterD.A. Assets (com.da-assets.ftu)
Unity AI Assistantcom.unity.ai.assistant
TrackMan FigmaToUnityUnity.Package.FigmaToUnity
UI Toolkit Output
UXML Hierarchy GenerationPrompt-generated UXML[1]SupportedStandard UXML export[2]
USS Stylesheet ExtractionPrompt-generated CSS/USS[1]SupportedBasic USS export[2]
Yoga Flexbox Engine ParityPrompt dependent[1]SupportedFlexbox property mapping[2]
Workflow & Engineering Reliability
Deterministic Output vs Token CostsNon-deterministic, paid AI tokens[1]SupportedDeterministic export[2]
Offline ZIP Import (Avoid 429 Limits)Not supportedRequires cloud API connection[1]Not supportedOnline Figma API only[2]
UI Binding & Linker ArchitectureGenerates sample scripts[1]Not supportedManual Q<T>() queries required[2]
Ecosystem & Asset PipelineNot supportedIsolated tool[1]Not supportedStandalone tool[2]
  1. [1] Unity AI Assistant (com.unity.ai.assistant) features verified against docs.unity3d.com/Packages/com.unity.ai.assistant. Requires cloud credit consumption and prompt-driven output. Unity AI Assistant Documentation
  2. [2] TrackMan FigmaToUnity package features verified from public repository at github.com/TrackMan/Unity.Package.FigmaToUnity. Supports UXML export but lacks offline ZIP caching and automated code-behind binding. TrackMan FigmaToUnity Repository
  3. [3] Offline project import via local ZIP archive export to avoid Figma REST API 429 rate limits. Documented at da-assets.com/zpe-figma. ZIP Project Exporter Documentation
  4. [4] Component linking and type-safe binding is handled by the companion package UI Toolkit Linker & Binder (com.da-assets.ulb). FTU focuses strictly on clean UXML and USS generation without polluting scripts. UI Toolkit Linker & Binder
  5. [5] Figma to UI Toolkit Converter operates as a dedicated extension for Figma Converter for Unity (com.da-assets.fcu). Documented at da-assets.com/docs/fcu-uitk. FCU UI Toolkit Documentation

Comparative assessment conducted pursuant to EU Directive 2006/114/EC on comparative advertising. All product names, trademarks, and registered trademarks are property of their respective owners. Feature data verified against public repository documentation as of October 2026.

Security & Architecture Trust

Enterprise-grade data isolation, offline operation, and non-destructive scripts.

Local Data Storage

All generated UXML, USS, and texture files reside purely in your Unity project Assets folder.

Zero Telemetry & PII

No user telemetry, analytics, or external data transmission.

Offline Air-Gapped Support

100% offline generation once fonts and packages are cached.

Non-Destructive Architecture

Strict MVC architecture with zero custom runtime dependencies; outputs pure native Unity UI Toolkit files.

Compatibility & Environments

Supported Unity versions, render pipelines, and target frameworks.

Unity Versions

  • 2021.3 LTS
  • 2022.3 LTS
  • Unity 6
  • Unity 6.3

Render Pipelines

  • Universal Render Pipeline (URP)
  • High Definition Render Pipeline (HDRP)
  • Built-in Render Pipeline

Target Frameworks

  • UI Toolkit

Technical Specifications

Package ID
com.da-assets.ftu
Latest Stable Version
2.1.0stable
Release Date
Minimum Unity Version
2021.3.0f1
Archive Size
29 KB
SHA-256 Checksum
2f2f6be0cfdfb5cadcfe5b74cb79ca28db8e95e5f45b36b6342fb0457d5a6034
UPM Dependencies
  • com.da-assets.ucc7.5.2
  • com.da-assets.shared24.0.0
Distribution & Scoped Registry
D.A. Hub / Scoped Registryhttps://da-assets.com/registry

Tiers

Tiers for every team. Flexible license.

Personal

For individual developers and freelancers with revenue under $100K.

$59
  • Direct unitypackage download
  • Access to all updates
  • Access to archived versions
  • Full commercial use
  • Single-user license
  • Perpetual license (no subscription)
  • Direct developer support [1]
  • Community support (Discord & Telegram)

Studio

For companies with annual revenue up to $1M.

$249
  • Everything in Indie

Enterprise

For companies with more than $1M in annual revenue.

$500
  • Everything in Studio
  • Unlimited revenue
  • Priority support
  • NDA available [2]

1. In the EU timezone, response time is typically within 30 minutes; in other timezones, response time may take longer.

2. The asset developer never distributes mockups or other confidential information of their clients; however, on the Enterprise tier, you can formalize this contractually.

Resellers

We are open to partnerships with resellers.

Receive from Asyncvoid

You can receive products directly from Asyncvoid and distribute them under the Asyncvoid license.

Get in Touch

For more information about reseller partnerships, please contact us at info@da-assets.com.

Frequently asked questions

Everything you need to know about compatibility, workflows, and support.

The asset supports any version of Unity starting from 2021.3, including Unity 2022, 2023, and Unity 6.

The developer strives to update the asset in a timely manner even for alpha versions of Unity. However, if at the time of purchase the asset does not work on your alpha or beta version, please contact the developer, and you will receive a unitypackage supporting that version even before the official release.

Yes, this asset is an extension and requires the main asset Figma Converter for Unity, as well as UI Toolkit Linker & Binder. See the full dependency list at https://da-assets.com/docs/dependency-manager/table.

It is an upgrade for the Figma Converter for Unity asset, adding the ability to convert a layout from Figma to the UI Toolkit. Creates UXML files, USS stylesheets, and component templates in one click.

Yes. Figma to UI Toolkit Converter is an extension module that builds on top of Figma Converter for Unity's core parsing engine. Both packages work together seamlessly in the same conversion window.

Yes. The converter detects shared styles across multiple frames, creates reusable USS class selectors, and prevents redundant style declarations to keep your project clean and maintainable.

Yes. The converter can automatically fetch TTF fonts from Google Fonts and generate Unity FontAssets with proper character sets and assign them in your USS rules.

Yes. The generated UXML and USS files are completely standard Unity UI Toolkit files, fully supported in runtime Canvas/UIDocument and EditorWindow tools.

Figma to UI Toolkit Converter generates clean, standards-compliant .uxml visual trees and .uss stylesheets without generating C# scripts. If you need automated field binding and component linking, use our companion tool UI Toolkit Linker & Binder (com.da-assets.ulb).

Unity AI Assistant uses cloud prompts with consumed AI tokens and non-deterministic results. D.A. Figma to UI Toolkit Converter offers deterministic, local-first conversion directly from Figma vectors with full Flexbox parity and zero recurring token costs.

Use our free companion ZIP Project Exporter plugin for Figma (1611511023937342139), which includes 3 free exports per month. It exports the project locally into a ZIP archive, allowing offline imports and avoiding Figma REST API server rate limits.

Documentation

Comprehensive integration guides and layout rules for developers and designers.

Version History

All updates, improvements, and fixes for this product.

2.0.2stable1.0 MB

* Fixed Fixed the positioning of certain elements inside Auto Layouts.

1.3.3stable1.0 MB

~ Changed Updated compatibility with Figma Converter for Unity.

1.3.2stable1.0 MB

~ Changed Updated compatibility with Figma Converter for Unity.

1.3.0stable1.0 MB

~ Changed Updated compatibility with Figma Converter for Unity.

1.2.3stable1.0 MB

~ Changed Updated compatibility with Figma Converter for Unity.

Support

You can contact me for getting help with my products. The preferred method of communication is Discord or Telegram, as it provides a convenient and fast way of communication, which is very important when solving any possible problems. Join us! 😉👇🏻