Sync selected Figma UI into Roblox Studio.
You need:
- Figma desktop
- Roblox Studio
- A Roblox account that can create image assets
- Go to the latest GitHub release.
- Download the setup zip:
- Windows:
Figma2RobloxSetup-Windows.zip - macOS:
Figma2RobloxSetup-macOS.zip
- Windows:
- Unzip it.
- Run the installer:
- Windows: double-click
InstallFigmaToRoblox.cmd - macOS: double-click
InstallFigmaToRoblox.command
- Windows: double-click
- The installer opens the Figma plugin folder and prints the
manifest.jsonpath. - In Figma desktop, go to
Plugins > Development > Import new plugin from manifest...and pick thatmanifest.json. - Open Roblox Studio, open the FigmaToRoblox plugin, and sign in. (make sure you actually SELECT your account when in the oauth flow)
- In Figma, open
Plugins > Development > FigmaToRobloxand sign in with the same Roblox account. - In Studio, click
Enable sync to this place. - In Figma, select UI and click
Sync to Roblox.
Figma browser cannot load development plugins. Use the desktop app.
- Only keep one Roblox Studio instance syncing per Roblox account.
- If Roblox sign-in says the OAuth app is unavailable, the app may still be private or pending approval.
- Release builds use the hosted Worker at
https://acedian.com/FigmaToRoblox/Api.
npm run Test
npm run Build:ReleaseMore notes:
FigmaPlugin/README.mdRobloxPlugin/README.mdWorker/README.md