Rig Bake

GLB to USDZ

Convert a 3D model to USDZ for AR Quick Look on iPhone and iPad — textures included. Any size, in your browser, nothing uploaded.

More than one file?

Batch processing runs this exact tool over a whole folder and hands back one zip — no file limit, still nothing uploaded.

Why USDZ at all

An iPhone will not open a GLB. Send someone a model and they get a grey download icon; send them a USDZ and it opens straight into AR Quick Look — the model standing on their table, no app installed, because the viewer is built into iOS. Safari, Files, Mail and Messages all do this natively.

That makes USDZ the single most useful export for showing a model to someone who does not have a 3D program — a client, a customer on a product page, anyone with an iPhone in their pocket.

What travels, and what does not

Geometry, UVs and the PBR texture set come across: base colour, metalness/roughness, normal, occlusion and emissive maps are written as USD preview surfaces, which is the exact set Quick Look renders. Fancier material features — clearcoat, transmission, sheen — fall back to those maps, because the USD preview surface has nowhere to put them.

Animation does not travel from this page. The output is a static model, and a rigged character ships in whatever pose it arrived in. If the pose is wrong, set it in the editor first and re-export.

The texture size choice matters more than usual

Quick Look downloads and parses the entire file before the AR view opens. A model with 4K textures can sit on a spinner for ten seconds on cellular — an eternity when someone tapped a link expecting magic. The 1024 px default is the balance point for AR delivery — USDZ stores textures as PNG, so resolution is the lever that decides the file size. Go to 2048 px only when the model is inspected up close.

The conversion resizes on the way through, so you can feed it the original heavy file and let this page do the shrinking.

No Mac required

The usual route to USDZ is Reality Converter, which runs only on macOS. This page does the conversion in the browser tab, so a Windows or Linux machine produces the file just as well — and nothing is uploaded anywhere on the way.

How to use it

  1. Drop your model into the box above — GLB, GLTF, FBX, OBJ, STL, PLY or VRM.
  2. Pick a texture cap. 1024 px is the AR sweet spot; 2048 px only if the model is inspected up close.
  3. Press Convert to USDZ and download the file.
  4. AirDrop it to an iPhone or put it behind a link — it opens straight into AR Quick Look.

Questions

How do I view a GLB on an iPhone in AR?

Convert it to USDZ — drop the GLB above and download the result. Open that file on the iPhone (AirDrop it, or put it behind a link) and it launches AR Quick Look directly: the model appears in the room through the camera, no app needed.

Does the animation come across?

No — this page writes a static USDZ. USDZ as a format can carry animation, but a reliable skeletal conversion from arbitrary input rigs is a different, heavier job than a format conversion, and a half-working one is worse than an honest no. A rigged character exports in its current pose.

Why do my materials look simpler in AR?

Quick Look renders the USD preview surface: base colour, metal/rough, normal, occlusion, emissive. Anything beyond that — transmission, clearcoat, procedural effects — has no slot in the format and falls back. The maps themselves travel at up to the size you chose above.

Is my model uploaded?

No. The file is read, converted and written back entirely inside the browser tab. Nothing leaves your machine, which also means there is no file size limit beyond what the tab can hold in memory.

The other tools