Blog · How-to
How to open an STL file on iPhone (2026 guide)
iPhone and iPad don't open STL files natively. Tap an STL in Files or Mail and you'll see a generic icon and a Share button — no preview, no rotation. Here are the three working options in 2026, ranked from easiest to most powerful.
Option 1 — browser viewer (no install)
The simplest path is a web-based STL viewer that runs in Safari. No App Store, no account, no upload.
- Open Safari and go to open3d.app/viewer.
- Tap the "Choose file" button.
- Pick "Browse" to navigate to wherever your STL lives — Files, iCloud Drive, Downloads.
- The model renders in the browser. Drag to orbit, pinch to zoom.
This works because modern Safari supports WebGL, and the viewer parses the STL entirely in JavaScript. Your file never leaves the device.
The trade-off: very large STLs (50 MB+) load slowly and can hit Safari's memory limit. For files that big, jump to option 2.
Option 2 — install a free STL app
For frequent STL viewing, a native app is faster, handles bigger files, and integrates with the iOS Share sheet so you can tap an STL anywhere — Files, Mail, AirDrop, Safari downloads — and pick the viewer from the share menu.
Apps to look at:
- Open3D Viewer — free, ad-supported, opens STL, GLB, OBJ, STEP, 3MF and more. iOS App Store.
- Built-in 3D apps from slicer vendors — Bambu Handy and the PrusaSlicer companion can preview STLs if you're already in those ecosystems.
- Cad Assistant, eDrawings — heavier engineering-focused viewers with paid tiers.
Installing one app and never thinking about STL handling again is usually the right call if you receive 3D files regularly.
Option 3 — convert to USDZ for Quick Look
iOS has a built-in 3D preview system called AR Quick Look, but it only handles Apple's USDZ format. You can convert STL to USDZ on a Mac or PC and AirDrop the USDZ to iPhone — tapping it in Files then shows a proper 3D preview with AR view.
Ways to convert:
- Reality Converter (Mac, free) — drag an STL in, export USDZ. Best quality, fastest.
- Blender (Mac/PC, free) — import STL, export USDZ via the addon.
- Online converters — many free, but check the privacy policy before uploading anything sensitive.
Why bother: USDZ in Quick Look gives you AR mode (place the model in your room with the camera), shareable previews in iMessage, and Safari's "View in AR" button for any USDZ link. The downside is the conversion step.
Why iPhone can't open STL natively
Apple's Quick Look engine supports USDZ as the 3D format because it's the format Apple's ARKit produces. STL has no place in the Apple ecosystem — no PBR materials, no scene structure, no AR metadata. There's no business reason for Apple to add native STL support, and likely won't be.
The good news is that WebGL in Safari is fast enough that browser viewers feel close to native, and for occasional viewing they're hard to beat.
What about other formats?
The same three options work for OBJ, 3MF, PLY, GLB and GLTF. Browser viewers and dedicated apps handle all the common 3D formats; iOS Quick Look only handles USDZ and (since iOS 17) GLB via Safari.