3MF is the modern 3D printing file format. PrusaSlicer, Cura, and Bambu Studio all use it. But if you don't have a slicer installed — maybe you're on a Chromebook, your client's laptop, or a school computer — you can't open the file.
The fix is simple: open it in your browser.
Open your 3MF file now
Go to geometryviewer.com, drag your .3mf file onto the page. Done. No install, no account.
Open GeometryViewerWhat is a 3MF file?
3MF (3D Manufacturing Format) is a file format designed specifically for 3D printing. It was created by the 3MF Consortium — a group including Microsoft, HP, Autodesk, and Stratasys — as a modern replacement for STL.
Unlike STL, 3MF can store:
- Color and texture data — for multi-color printers like Bambu Lab X1 Carbon
- Multiple objects — arranged on the build plate
- Material assignments — different materials per object or region
- Print settings — layer height, infill, supports (slicer-specific)
- Mesh integrity — guaranteed watertight, no degenerate triangles
The file itself is a ZIP archive containing XML files and optional texture images. This is why it's harder to open than STL — most simple viewers don't support the ZIP+XML structure.
Why can't I just open it?
On most computers, there's no default app for .3mf files:
- Windows — 3D Builder used to open 3MF, but Microsoft removed it in 2024
- Mac — No built-in 3MF support at all
- Linux — No default viewer; need to install a slicer or FreeCAD
- Chromebook — Can't install desktop software; use a browser-based viewer
Slicers (Cura, PrusaSlicer, Bambu Studio) all open 3MF — but they're large installs designed for preparing prints, not just viewing. If you just want to see what's inside the file, you don't need a 500MB slicer.
How to open 3MF in your browser
- Go to geometryviewer.com in Chrome, Edge, Firefox, or Safari
- Drag your .3mf file onto the page (or click "Open file")
- View in 3D — rotate, zoom, inspect from every angle
- Optional: View in AR — on your phone, tap the AR button to see the model in your room at real-world scale
Your file stays on your device — nothing is uploaded to a server. The 3MF parser runs entirely in the browser.
What you can do after opening
- Check dimensions — see if the model is the right size before printing
- Try different materials — GeometryViewer has 24 presets including PLA with layer line simulation
- Share with a link — get a shareable URL and send it to someone. They see it in 3D, no install needed
- View in AR — check real-world size by placing the model in your room
3MF vs STL: which should you use?
If you're choosing between formats for a project, here's the short version:
- Use 3MF if you need color, multi-material, or want guaranteed mesh integrity. Modern slicers prefer it.
- Use STL if you need maximum compatibility. Every 3D tool on earth supports STL. It's simpler but stores less information.
For a deeper comparison, see our STL vs 3MF guide.