Updated September 2026
Print triangles in. Apple AR zip out.
A slicer file can still be previewed in AR. This page wraps STL triangles in USDZ. There is no color to keep. Repair is not included.

Source STL, target USDZ, preview, download .usdz.
1
Source is STL. The File API reads it in this tab. Nothing is posted. Keep it under 80 MB.
2
Binary STL triangles are written into USDZ.
3
Open on iOS. Slice from the original STL.
This page is only STL → USDZ. Other pairs have their own keep and lose notes so they do not repeat this conversion.
| On this conversion | What happens |
|---|---|
| Keeps | The triangle hull, in a Quick Look zip. |
| Drops | Nothing STL had for color. STL has none. |
| Next step | Quick Look. Keep the STL for the slicer. |
| Attribute | Result on the reference scene |
|---|---|
| Separate objects | Kept as 2 |
| UV coordinates | Kept |
| Vertex colour | Lost |
| Material names | Lost |
| Vertices on the reference scene | 72 of 48 |
| Mesh | Source | USDZ | Change | Vertices written |
|---|---|---|---|---|
| mug.glb | 880 KB | 2,927 KB | 3.3x | 150,000 |
| lion.glb | 8,768 KB | 30,487 KB | 3.5x | 1,496,202 |
STL as the source: Default material on export. Source has no PBR to keep. Measured 2026-09-13 by running this converter’s own loaders and exporters headlessly. How every format was measured.
STL is parsed with the File API. USDZ is written in memory. Nothing STL had for color. STL has none. That is a format rule, not an upload. Files over 80 MB are refused because RAM is the limit.
A slicer file can still be previewed in AR. This page wraps STL triangles in USDZ. There is no color to keep. Repair is not included.
Source STL, target USDZ, preview, download .usdz. No Blender and no account.
When you want to show a print hull on an iPhone. Keep STL for the bureau or slicer.
No. A default material is applied. Paint never lived in the STL.
No. STL is parsed here and USDZ is written in memory. There is no convert API.
Yes. Open the STL viewer if you only need to orbit. Convert when the next tool actually wants USDZ.
Quick Look. Keep the STL for the slicer.