Bridge to Roblox

Send a model from the Meshy web app to your Roblox inventory, with no app to install, and use it in Roblox Studio.


Before you begin

  • You need a Pro plan or higher. On the Free and Starter plans, clicking Send to Roblox opens the upgrade options.

  • You need a global Roblox account. For the requirements, see Meshy for Roblox.

  • The model must be 20 MB or smaller, and it can't be rigged or animated. To keep a model under the limit, finish it in this order: generate, remesh, and then texture. Remeshing reduces the face count and the file size.

Connect your Roblox account

You connect your Roblox account the first time you send a model. To connect it, follow these steps:

  1. In the Meshy web app on a computer, open the model in the viewer. DCC Bridge isn't available on mobile.

  2. In the viewer toolbar, click DCC Bridge (the plug icon).

    Meshy web app viewer with an arrow pointing to the DCC Bridge icon in the toolbar

  3. Click Send to Roblox.

    DCC Bridge menu in the Meshy web app with an arrow pointing to Send to Roblox

  4. In the Send to Roblox, no app needed dialog, click Continue. Meshy shows this dialog only the first time you send from a browser.

    Send to Roblox, no app needed dialog explaining the one-time account connection, with the Continue button

  5. In the Connect to Roblox dialog, click Connect. A Roblox authorization popup opens.

    Connect to Roblox dialog in the Meshy web app with the Cancel and Connect buttons

  6. In the popup, sign in to Roblox if it asks you to, and then click Continue.

  7. Under Accounts, click Select next to your Roblox account, and then click Continue.

  8. Review the permissions, and then click Confirm and Give Access.

The following images show the pages of the Roblox authorization popup in order.

Roblox authorization popup showing the signed-in Roblox account with the Continue and Change Account buttons

1. Sign in and continue

Roblox page titled Meshy for Roblox is Requesting Access, listing the Write Assets and Read Assets permissions

2. View the requested permissions

Roblox Accounts list with arrows pointing to the Select button for the account and to the Continue button

3. Select the account and continue

Roblox review page listing the permissions Meshy gets and the Roblox account they apply to

4. Review the permissions

End of the Roblox review page with the Back and Confirm and Give Access buttons

5. Confirm and give access

After you confirm, the popup closes, and Meshy continues the upload. You don't need to click Send to Roblox again.

You connect only once. Meshy keeps your Roblox account connected for later uploads.

Switch to another Roblox account

To send models to a different Roblox account, follow these steps:

  1. In the viewer toolbar, click DCC Bridge.

  2. Hover over Send to Roblox, and then click Switch Account (the user icon). The icon appears only while a Roblox account is connected.

  3. In the Roblox Account Connected dialog, click Switch Account. Meshy disconnects the current account.

  4. Click Connect, and then give Meshy access to the other account in the Roblox popup. If the popup shows your previous account, click Change Account first.

Switching disconnects your previous Roblox account from Meshy. Assets you already uploaded stay in that account.

Send a model

After you connect your Roblox account, you send models without authorizing again. To send a model, follow these steps:

  1. In the Meshy web app, open the model in the viewer.

  2. In the viewer toolbar, click DCC Bridge, and then click Send to Roblox.

    DCC Bridge menu with the pointer on Send to Roblox, showing its Download Plugin and Guide icons

Meshy uploads the model to your Roblox inventory as a private GLB asset. The asset name starts with Meshy_.

You can send any static model in your generations, whichever tool made it, except a Smart Rig result or an Ultra 4K model.

DCC Bridge menu open on a warrior model in the Meshy viewer, listing Send to Roblox and other targets

You can also send a model that another user shared in Community. Open the model, click DCC Bridge, and then click Send to Roblox.

Meshy Community page with a grid of models shared by other users

Open the uploaded model

When the upload finishes, Meshy shows the Uploaded to Roblox dialog with the asset ID.

Uploaded to Roblox dialog with the asset ID and the Copy Asset ID, Open in Creator Hub, and Open in Studio buttons

In the dialog, you can click the following:

  • Open in Creator Hub: Opens the asset in your Roblox Creator Hub, where you can manage it.

    Roblox Creator Hub Configure page for the uploaded Meshy asset, with its name, description, and an untextured preview

  • Open in Studio: Opens Roblox Studio with a default scene that contains only the model you uploaded. Use this temporary scene to view the asset.

    Roblox Studio with the uploaded Meshy model in the scene, selected in the Explorer, and shown in the Toolbox

  • Copy Asset ID: Copies the Roblox asset ID to your clipboard.

Roblox reviews every new asset. Until the review finishes, the asset might not appear in Creator Hub or Studio. The review usually takes a few minutes.

Find your models in Roblox Studio

To find every model you sent to Roblox, follow these steps:

  1. In Roblox Studio, open the Toolbox.

  2. Click the Inventory tab.

  3. In the drop-down list, select My Packages.

    Roblox Studio Toolbox with My Packages selected, showing an uploaded Meshy model

Use the legacy desktop app

You don't need the Meshy Roblox Bridge desktop app to send models. If you already use it, it keeps working. If you choose Keep using desktop app, Meshy sends your models through the app while it's running and connected to your Roblox account. When an upload finishes, the app window comes to the front, with links to open the asset.

The first time you click Send to Roblox with the desktop app set up, Meshy asks whether to keep using it. Click Keep using desktop app or Try the new way. Meshy keeps your choice for later sends.

To stop using the app later, quit it, and then click Send to Roblox. In the message that Meshy shows, click Use without the app, and then connect your Roblox account in the browser. If the app is running but isn't connected to Roblox, the Connect to Roblox dialog also shows Use without the app.

To download the app, go to the Meshy for Roblox integration page, and expand Legacy desktop app. To open the app on macOS for the first time, see Allow the legacy app on macOS.

View the upload history

The desktop app keeps a record of the models you sent through it. To see the record, expand Upload History in the app window.

Meshy Roblox Bridge window with an Upload History entry and its Creator Hub, Open in Studio, and Copy Asset ID links

In the upload history, you can do the following:

  • To open or copy an asset, click Creator Hub, Open in Studio, or Copy Asset ID under the model.

  • To delete one record, click the X icon next to it.

  • To delete all records, click Clear All.

Troubleshooting

The following table lists common problems, their causes, and how to fix them.

ProblemCauseFix
The Roblox authorization popup doesn't open, and Meshy shows "Roblox authorization failed"Your browser blocked the popup.Allow popups for meshy.ai in your browser settings, and then click Connect again.
The popup closed, but your Roblox account isn't connectedThe popup closed before you confirmed access on Roblox.In the Connect to Roblox dialog, click Connect, and finish the authorization on roblox.com.
Meshy asks you to connect your Roblox account againThe Roblox authorization expired, or you removed Meshy's access in Roblox.Click Connect, and authorize your account again. Meshy then continues the upload.
Meshy shows "Model exceeds Roblox upload size limit (20MB)"Roblox accepts models up to 20 MB.Use Remesh to reduce the model's face count, and then send the remeshed model.
Send to Roblox is unavailable for a rigged or animated modelMeshy sends only static models to Roblox.Send the static model instead, or download the animated model and import it by hand.
The asset doesn't appear in Creator Hub or StudioRoblox is still reviewing the asset.Wait a few minutes, and then refresh. To check the asset later, use Copy Asset ID.
Meshy shows "Upload timed out" and asks you to check your Roblox inventoryRoblox took longer than 3 minutes to process the upload, and Meshy stopped waiting.Check your inventory in Creator Hub. The upload might have finished after the timeout.
Meshy shows "Upload failed" or an error message from RobloxRoblox rejected the upload, or the connection failed during the upload.Send the model again. If it keeps failing, disconnect and reconnect your Roblox account. For the steps, see Switch to another Roblox account.
Meshy asks you to start the Meshy Roblox Bridge appYou chose to keep using the desktop app, and the app isn't running.Open the desktop app, and then send the model again. To send without the app, click Use without the app in the message.

Next steps

  • To reduce a model's size before you send it, see Remesh.

  • To review what you need to use Meshy with Roblox, see Meshy for Roblox.