Skip to main content

Exporting a 3D model (GLB)

Need your room in another 3D tool? Export the whole scene as a standard GLB file.

Updated 2026-11-04

Export your design as a GLB — the binary glTF format for AR viewers, Blender, SketchUp, Unity, and many other 3D tools.

GLB is the single-file version of glTF 2.0, the open 3D format published by the Khronos Group: the geometry, the materials and the textures travel together in one `.glb` file, so there's nothing to keep in a folder next to it. That makes it the easiest way to take a RoomSketch3D design into a renderer, a game engine, a web page or an AR viewer.

This page walks through the export on a real plan (the Medium 2-Bedroom Apartment template), shows the file opened in a glTF viewer, and covers the two things people ask about afterwards: the scale (the file is in metres, at real size, so it measures right in Blender, Unity or an AR viewer without any conversion) and AR on iPhone (Apple's AR viewer wants a different format, USDZ).

Step by step

  1. 1

    Open the GLB export

    On the web app, Top bar → Export / Print / Share → GLB (3D model · AR · Blender · SketchUp). The Export as 3D model (GLB) dialog opens. The menu holds every way out of a design, so pick the right one for the job: GLB is the 3D model; DXF is a layered 2D CAD drawing; PNG/JPG/PDF or Print is a picture of the plan; Backup is the editable JSON copy that RoomSketch3D can open again. GLB is the only one that carries the 3D shapes.

    Export / Print / Share → GLB. DXF and Backup sit just below it.
  2. 2

    What you get

    A .glb file containing the full 3D scene — walls, doors, windows, stairs, and furniture, the same geometry the 3D view renders. It's AR-ready and at real-world size, in metres (Android Scene Viewer opens it directly; for iPhone's Quick Look convert it to USDZ, see Use it in AR) and opens in Blender, SketchUp, three.js, and Babylon.js. The dialog says the same: Real-world size, in metres. Open it in AR and 3D viewers that read glTF/GLB. iPhone and iPad Quick Look need a USDZ file — convert it first, for example with Apple's Reality Converter on a Mac.

    What's in it and what isn't:

    In the fileLeft out
    Walls with their door and window openings, floors, stairsThe ceiling (so you can see into the rooms from above)
    Every furniture piece with its colours and finishesThe yard: lawn, zones and outdoor ground
    Textures, embedded in the file2D-only things: dimensions, labels, room names, notes
    Every floor you tick, stacked at its heightThe camera, lights and sky of the 3D view

    The file is named after your design (Medium 2-Bedroom Apartment becomes `medium-2-bedroom-apartment.glb`).

    The dialog says what the file holds and that it's real size in metres. A single-floor design has no floor list.
  3. 3

    Pick the floors

    On a multi-floor design, Floors to include lists every floor, all ticked (Select all / Select active only). The floors you keep are stacked in one GLB, one above the other, like the house. On a one-floor design this list doesn't appear: the dialog goes straight to Export GLB. To export one storey of a house on its own (say, just the upstairs for a bedroom render), tap Select active only while that floor is open, or untick the others.

  4. 4

    Export

    Click Export GLB. Building the model takes one to three seconds on a furnished plan; the file then downloads. Size is typically 5–60 MB depending on furniture count. A toast at the bottom reads Building 3D model… while it works, then a green one reads Saved your-design.glb with the hint Open it in Blender or any glTF viewer. The file lands wherever your browser saves downloads. For scale: the furnished two-bedroom apartment in these pictures (811 sq ft, fully furnished) came out at 54 MB (November 2026), with 338 meshes, about 144,000 triangles and its textures inside. An empty room is a fraction of that; furniture and its textures are most of the size. The export works in any web browser, including the browser on a phone or tablet; it's the iPhone, iPad and Android apps that don't have it.

    Saved: the GLB is in your downloads, named after the design.
  5. 5

    Open it: it's already real size

    Open the file in any glTF viewer or 3D program: in Blender, File → Import → glTF 2.0 (.glb/.gltf); on the web, drag it into a glTF viewer page. You'll see the plan as a doll's house with the ceiling off, every piece in place.

    The scale. The glTF standard measures every length in metres, and a RoomSketch3D GLB follows it: one unit in the file is one metre, at real size. Nothing to convert. The two-bedroom apartment above is 30 ft 6½ in by 26 ft 6½ in on the plan, and the exported model's bounding box measures 9.31 m × 8.09 m (30.5 × 26.5 ft) in the viewer, exactly the plan's outside size. Blender, Unity, Unreal, three.js and AR viewers all read it that way, so a sofa measures as the sofa you placed and the room appears at its true size in AR.

    Working in another unit? Let your program convert on import (Blender's Unit Scale and SketchUp's import units do this), or scale once:

    You want the model inScale by
    Metres (the file's own unit)nothing to do
    Centimetres100
    Millimetres1000
    Inches39.37
    Feet3.281

    A GLB downloaded before November 3, 2026 was stored at 1 unit = 10 inches, so it opens about 3.94× too large. Export it again for a real-size file, or scale the old one by 0.254 once: in Blender select everything (A), scale (S, type 0.254, Enter), then apply it (Ctrl+A → Scale).

    The exported apartment in a glTF viewer: everything but the ceiling, 9.31 m × 8.09 m, the same as the plan's 30′ 6½″ × 26′ 6½″. One unit is one metre.
  6. 6

    Use it in AR

    Android: Google's Scene Viewer opens glTF 2.0 / GLB files directly, and because the file is in metres the room appears at its real size. iPhone and iPad: Apple's AR Quick Look displays USDZ (and Reality) files, not GLB, which is what the export dialog says too. Convert the GLB to USDZ first: Apple's free Reality Converter on a Mac does it (drag the file in and it shows the converted USDZ, ready to export), as do other 3D programs that save USDZ. The USDZ opens in AR from Files, Messages or Mail. The scale carries over, so there's nothing to resize. A whole furnished apartment at real size is too big to place on a table; for AR, a single room (or the furniture of one room) on its own reads much better. Duplicate the design, delete what you don't need from the copy, and export that.

Tips

Open in any glTF viewer

Blender, Three.js, A-Frame, Babylon.js, Unity, Unreal — all accept GLB. Drag into a glTF viewer to inspect. Apple's AR Quick Look is the exception: it needs USDZ, so convert first (see Use it in AR).

Export one floor for a cleaner render

On a multi-floor house, tick just the floor you're rendering. A stacked model hides the lower rooms under the upper floor slabs.

Keep a Backup next to the GLB

The GLB is a one-way snapshot. If you might change the design later, export a Backup (JSON) at the same time, so the editable version and the model always match.

Re-export after changes

The GLB doesn't update itself. Each time the design changes, export again; the new file has the same name, so your 3D program can simply reload it.

Common mistakes

Expecting GLB to re-import

GLB is a 3D model for viewers and 3D tools, not an editable RoomSketch3D design. To move a design between accounts, export a Backup (JSON) instead.

Looking for GLB on iOS

GLB export is web-only. Export it from the web app; the file then opens in AR and 3D tools on any device.

Rescaling a new file that is already real size

Since November 3, 2026 the GLB comes out in metres, at real size, so don't scale it again: a model you shrink by 0.254 ends up a quarter of its size. Only a GLB downloaded before November 3, 2026 needs the fix (it was about 3.94× too big); re-export it, or scale it by 0.254 once.

Expecting an iPhone to open the .glb in AR

Apple's AR Quick Look opens USDZ, not GLB. Convert the file first (for example with Apple's Reality Converter on a Mac), then open the USDZ from Files, Messages or Mail.

Looking for the ceiling or the yard

The export leaves out the ceiling (so you can look into the rooms from above) and the yard: lawn, zones and outdoor ground. Walls, floors, doors, windows, stairs and furniture are all there.

Frequently asked questions

Can I open a GLB in Blender or SketchUp?

Yes. Blender imports glTF natively (File → Import → glTF 2.0). SketchUp supports it through a plugin. The model comes in at real size, in metres; no scaling needed (only files exported before November 3, 2026 need scaling by 0.254).

Why isn't GLB in the phone apps?

GLB export is only in the web app (in a browser on a computer or tablet); the iPhone, iPad and Android apps' Share / Export menu doesn't have it. Sign in on the web, open the design and export it there.

Can I export several floors?

Yes. Tick the floors under Floors to include; they're stacked in one GLB.

Can I open a GLB on my phone?

On Android, yes: Scene Viewer and many 3D-viewer apps open GLB. On iPhone and iPad, Apple's AR Quick Look needs a USDZ file, so convert the GLB first. Either way, export it from the web app (a phone's browser works too).

Is a GLB editable back in RoomSketch3D?

No — GLB is a model for viewing and 3D tools. To move an editable design between accounts, export JSON instead.

Why is my model huge in Blender (or in AR)?

It was exported before November 3, 2026, when GLB files stored 1 unit = 10 inches and opened about 3.94× too big. Export the design again (today's files are real size, in metres), or select everything in the old file, scale by 0.254 and apply the scale.

What size is the exported model?

Real size, in metres, as the glTF standard defines. The Medium 2-Bedroom Apartment (30′ 6½″ × 26′ 6½″ on the plan) measures 9.31 m × 8.09 m in a glTF viewer.

How do I see the GLB in AR on an iPhone?

Convert it to USDZ first, which is the format AR Quick Look opens: Apple's Reality Converter on a Mac does it in a couple of clicks. Then open the USDZ from Files, Messages or Mail.

Why is there no ceiling in the model?

The export leaves the ceiling out on purpose so you can see into the rooms from above, the way most people use the file. Add a ceiling plane in your 3D program if your render needs one.

Are textures and colours included?

Yes. The colours, materials and textures you see in the 3D view are embedded in the .glb, which is why a furnished plan runs to tens of megabytes.

Which file should I send to a contractor or architect?

Usually not the GLB. A DXF opens in AutoCAD and other CAD programs as a layered 2D drawing at real scale, and a PDF prints. The GLB is for 3D: rendering, visualising, AR.

Sources

Start designing your room

Put this into practice in the floor plan maker: draw it, furnish it, walk through it in 3D — on web, iOS, and Android.

Open RoomSketch3D

One-time purchase · No subscription · Web, iOS & Android