VisioMakeAll converters

Convert GLB to USDZ

GLB to USDZ, converted in your browser, ready to drop into a web page for AR Quick Look on iPhone and iPad.

What breaks when you convert GLB to USDZ

Standard PBR maps survive; extension materials do not

Base colour, normal, metallic and roughness all have direct equivalents in USD Preview Surface, so they carry across cleanly. What does not carry are the glTF material extensions — transmission, sheen, clearcoat, iridescence — which have no counterpart and quietly fall back to a plain surface. Glass and car paint are the two that most obviously stop looking like themselves.

Scale errors that were invisible on the web become obvious in AR

A model viewer on a web page shows your object at whatever size fills the frame, so a wrong scale never announces itself. AR Quick Look places the object in a real room at its real size, and a chair that is silently ten times too large becomes impossible to miss. Check the dimensions in the report before you ship the file.

Textures are re-encoded and embedded

USDZ requires its images to sit inside the archive as PNG or JPEG. Anything else — KTX2, WebP, a Draco-compressed mesh alongside them — gets decoded and re-encoded on the way in. That is usually invisible, but it does mean the USDZ can be substantially larger than the GLB it came from, since it loses whatever compression the GLB was using.

Animation support is narrow

AR Quick Look plays a single animation and ignores the rest, and skinned meshes are not carried through this converter at all. If your GLB is animated, expect the USDZ to be the model in its rest pose.

Questions

Will this open in AR Quick Look?
Yes. Put the .usdz on your site behind a link with rel="ar", open it in Safari on an iPhone or iPad, and it launches into AR.
Why is the USDZ bigger than my GLB?
Because USDZ embeds plain PNG or JPEG textures and cannot use the compression a GLB might have been using. Reducing texture resolution before converting is the most effective way to bring the size down.
Does USDZ work on Android?
Not natively — Android’s Scene Viewer expects GLB. Ship both files and pick between them based on the visitor’s device.
Is my model uploaded to convert it?
No. Everything happens in your browser, which also means you can convert client work under NDA without it leaving your laptop.

Related converters