Why convert USDZ to GLB?
USDZ is Apple's zipped USD package for AR Quick Look on iOS. It does not load in Android Scene Viewer, the web's <model-viewer>, or most game engines, which all expect GLB.
Converting USDZ to GLB lets you author once and deliver everywhere: GLB for Android and web, USDZ for iOS — from the same pipeline.
What Zlim optimizes
Zlim unpacks the USDZ archive, resolves the USD stage, and emits an optimized GLB: geometry is quantized and Draco-compressed, textures are transcoded to KTX2 and mipmapped, and meshes are merged to keep draw calls low. AR runs on mobile GPUs, so the texture-memory and draw-call savings matter as much as file size.
zlim optimize model.usdz -o model.glb -p balanced # AR-ready for Android + webFAQ
Do I still need a USDZ for iOS?
iOS AR Quick Look uses USDZ. Zlim also reads USD/USDZ, so you can keep USDZ for iOS and generate the optimized GLB for Android and the web from the same source.
Are PBR materials preserved?
Yes — USD Preview Surface materials map to glTF PBR, and textures are carried into the GLB and compressed to KTX2.
Convert USDZ to GLB now
Start free — 25 optimizations a month. No card required.