UI Importer View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.3.11 or later
Package size
1.8 MB
Files
14
Favorites
6
Views in the past week
22

Price tracking

Last checked
Tracked since
Lowest recorded
$5.00 on

Keywords

UI Importer

by OnederAppli (opens in new tab)

No ratings yet

  • Price drop

Convert Figma-exported UI JSON into Unity uGUI Prefabs with one right-click. Supports Auto Layout, 9-Slice, Mask, ScrollRect, Constraints, hierarchy, and auto Button detection.

Discount -80% Previous price $25.00 Price $5.00

Lowest recorded price

Get 80% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for UI Importer, 6 months Current $5.00; lowest $5.00; highest $25.00 in this period. $0 $12.5 $25 Jun Jul Aug Sep Oct Nov Version 1.0.1 released 20 Jul 2026 v1.0.1

Asset preview

1 / 2

UI Importer screenshot 1

UI Importer screenshot 1

About this asset

UI Importer (compatible with Figma) is a Unity Editor extension that automatically converts UI layout JSON exported from Figma into ready-to-use uGUI Prefabs. Pair it with the companion Figma export plugin to bridge your design and Unity workflow with zero manual layout work.

▼ KEY FEATURES

■ One-click Prefab generation

Right-click any exported JSON file and choose "UI Importer > Create Prefab". Each root node becomes its own prefab, saved next to the JSON file.

■ Full hierarchy reproduction

Parent-child structure from your design is preserved exactly in Unity. RectTransform position, size, anchors, and rotation are all configured automatically.

■ Auto Layout → LayoutGroup

Horizontal and Vertical Auto Layout frames are converted to HorizontalLayoutGroup / VerticalLayoutGroup with full spacing, padding, and alignment support.

■ 9-Slice support

Nodes flagged as 9-slice in the source JSON are imported as Image.Type.Sliced with sprite borders applied automatically (Single sprite mode).

■ Mask & ScrollRect

Image masks, shape masks, content clipping, and overflow scrolling (horizontal / vertical / both) are converted to Mask, RectMask2D, and ScrollRect automatically.

■ Responsive Constraints

Constraints (MIN / CENTER / MAX / STRETCH / SCALE) are translated into proper RectTransform anchors so your UI scales correctly across resolutions.

■ TextMeshPro integration

Text nodes become TextMeshProUGUI with font, size, color, alignment, line height, letter spacing, bold/italic, and overflow mode all preserved. Configurable font mappings let you map source font names to your project's TMP Font Assets.

■ Button auto-detection

Any node whose name starts with a configurable prefix (default: "btn") receives a Unity Button component automatically. Nested buttons are prevented to avoid conflicts.

▼ SUPPORTED FEATURES

- Auto Layout (Horizontal / Vertical) → LayoutGroup

- Text → TextMeshProUGUI

- Image / Export → Image + Sprite (auto sprite lookup)

- Fill Color → Image (solid color)

- 9-Slice → Image (Sliced) with sprite border

- Opacity (with children) → CanvasGroup

- Mask (Image / Shape) → Mask + Image / RectMask2D

- Clip Content → RectMask2D

- Overflow Scrolling → ScrollRect

- Constraints → RectTransform anchors

- Rotation → RectTransform.localEulerAngles.z

- Button Prefix → Button component

▼ REQUIREMENTS

- Unity 6 or later

- TextMeshPro

- Unity UI (uGUI)

- Companion Figma export plugin (free, available on Figma Community)

▼ WORKFLOW

1. Open the companion Figma export plugin in Figma.

2. Select the frames you want to export and download the JSON file.

3. Place the JSON file and image assets into your Unity project's Assets folder.

4. Right-click the JSON file → Assets > UI Importer > Create Prefab.

5. Use the generated prefab in your scene.

▼ DOCUMENTATION & SUPPORT

A full PDF documentation is included in the package. For more information, tutorials, and updates, visit the official website:

https://onederappli.jp/figma-to-unity/index.html

────────────────────────────

"Figma" is a trademark of Figma, Inc. This asset is an independent third-party tool and is not affiliated with, endorsed by, or sponsored by Figma, Inc.

From the publisher's Asset Store listing.

Technical details

• Import UI layout data exported from Figma

• Automatically generate Unity UI hierarchy

• Create Unity UI Prefabs from imported layouts

• Preserve layout structure from Figma designs

• Editor tool for generating UI elements inside Unity

• Works with Unity UI (UGUI)

• Includes example layout data and demo scene

• Clean folder structure following Asset Store guidelines

• Fully written in C#

• No external dependencies

• Documentation included

• Compatible with Unity 2021.3 or newer

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.3.11f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.