Forja

How to import a .rbxm model into Roblox Studio

Insert a Roblox model file (.rbxm or .rbxmx) into your place, put it where it belongs in the Explorer, and keep it for your other games. Step by step.

3 min readUpdated Oct 31, 2026

On this page
  1. What a .rbxm file is
  2. Insert it
  3. Where each kind of asset goes
  4. Keep it for your other games
  5. If something's wrong
  6. Questions

What a .rbxm file is

A .rbxm file holds Roblox objects (parts, models, scripts, UI) that you add to a place you already have. Props, vehicles, weapons, UI kits, scripts and asset packs often come as one. A .rbxmx is the same thing saved as text.

Insert it

  1. Open your place

    Open the game you're adding it to in Roblox Studio. No game yet? Start a new Baseplate.

  2. Find the Explorer

    The Explorer lists everything in your place. If you can't see it, open it from the View tab, along with Properties.

  3. Insert from File

    Right-click Workspace in the Explorer, choose Insert from File, and pick the .rbxm. You can also drag the file into the Studio window.

  4. Find it in the world

    The new model is selected in the Explorer. Press F to move the camera to it.

  5. Put it in place

    Move it with the Move tool. Tick Anchored in Properties on parts that should stay still; leave vehicles and anything that moves the way the seller set them up.

Where each kind of asset goes

Right-click the right place in the Explorer before you choose Insert from File:

  • Map pieces, props, buildings

    Insert it intoWorkspace

    WhyEverything in Workspace is in the world players see.

  • Menus, HUDs, shop screens

    Insert it intoStarterGui

    WhyEach player gets a copy when they join.

  • Server scripts

    Insert it intoServerScriptService

    WhyThey run on the server, out of players' reach.

  • Player scripts (LocalScripts)

    Insert it intoStarterPlayer, then StarterPlayerScripts

    WhyThey run on each player's device.

  • Shared code and remotes

    Insert it intoReplicatedStorage

    WhyBoth the server and players can reach them.

  • Things scripts copy in later

    Insert it intoServerStorage

    WhyKept on the server until a script needs them.

Read the listing's setup notes first: many systems need their pieces in set places, and the seller knows where.

Keep it for your other games

Keep the .rbxm somewhere safe and insert it again whenever you need it. Or right-click the model in the Explorer and choose Save to Roblox: it's then in your Toolbox, in every place you open. Keep it private: a model you bought isn't yours to share.

If something's wrong

  • It falls apart or drops through the floor when you press Play: its parts aren't anchored or welded. Anchor the parts that should stay still.
  • Its scripts don't run: check it's in the right place (the table above) and that each script's Enabled box is ticked in Properties.
  • You can't find it: type its name in the box at the top of the Explorer, or select it and press F.
  • It's the wrong size: select the whole model (not one part) and use the Scale tool.

Questions

Can I open a .rbxm file on its own?

Not directly: a model goes into a place. Open any place (a new Baseplate works) and insert it there.

.rbxm or .rbxmx: which is better?

They hold the same thing. A .rbxm is smaller; a .rbxmx is text, so it's easier to read through or keep in Git.

Can I import .fbx or .obj files the same way?

No. 3D meshes come in through Studio's Import 3D tool. A .rbxm is already made of Roblox objects, so it goes in with Insert from File.

Where do UI kits go?

In StarterGui. See how to add a UI kit to your game.

All guides