Forja

RBXL vs RBXM: Roblox file types explained

What .rbxl, .rbxm, .rbxlx and .rbxmx files are, how each one goes into Roblox Studio, and which one you need for your game.

3 min readUpdated Oct 31, 2026

On this page
  1. The short answer
  2. Every file you'll meet
  3. Which one do you need?
  4. Turning one into the other
  5. On Forja
  6. Questions

The short answer

.rbxl is a whole place: you open it. .rbxm is a model: you insert it into a place. The ones ending in x (.rbxlx and .rbxmx) are the same files saved as text instead of Roblox's compact format.

Every file you'll meet

  • .rbxl

    What it isA whole place: map, lighting, scripts, settings

    How it goes into StudioFile, then Open from File

  • .rbxlx

    What it isThe same, saved as text

    How it goes into StudioFile, then Open from File

  • .rbxm

    What it isObjects: a model, UI, scripts

    How it goes into StudioRight-click in the Explorer, then Insert from File

  • .rbxmx

    What it isThe same, saved as text

    How it goes into StudioRight-click in the Explorer, then Insert from File

  • .lua / .luau

    What it isCode as plain text

    How it goes into StudioPaste it into a Script, LocalScript or ModuleScript

  • .fbx / .obj

    What it isA 3D mesh from Blender or another app

    How it goes into StudioImport 3D

  • .mp3 / .ogg

    What it isA sound

    How it goes into StudioUpload it to Roblox, then put its id in a Sound's SoundId

  • .png / .jpg

    What it isA picture for a decal, texture or UI

    How it goes into StudioUpload it to Roblox, then use its image id

Which one do you need?

  • Starting a game from a map or template: a .rbxl. Open it and build on it (how).
  • Adding something to a game you already have: a .rbxm. Insert it where it belongs (how).
  • A map with terrain: usually a .rbxl. Terrain is part of the place itself, and moving it to another place takes extra steps.

Turning one into the other

To make a .rbxm from a place, select the objects in the Explorer, right-click and choose Save to File. To make a place from models, insert them into a new place and choose File, then Save to File As.

On Forja

Every listing shows its file type at a glance, next to its size and what's inside (parts, scripts, meshes). A .zip holds .rbxl or .rbxm files: unzip it first.

Questions

Can I open a .rbxm like a .rbxl?

No. Open any place first (a new Baseplate works), then insert the .rbxm into it.

Why is the .rbxlx bigger?

Text takes more room than Roblox's compact format, so the same place is bigger as a .rbxlx.

Which file types does Forja sell?

Mostly .rbxl and .rbxm files, some in a .zip with setup notes, and some .lua scripts.

All guides