Drop your .stl file — we convert it to .3mf right in your browser. Files never leave your computer.
Triangle-mesh format that every 3D printer slicer understands. Geometry only — no units, colours, or assemblies.
Modern successor to STL for 3D printing — carries units, colours, materials, and multiple bodies in a zipped XML package.
3MF is the modern replacement for STL in 3D printing. It carries real-world units, colour, multi-material bodies, and metadata — STL carries none of that. Every current slicer (Bambu Studio, PrusaSlicer, Cura, OrcaSlicer) prefers 3MF when it is available.
No — 3MF stores the same triangle mesh STL does, so the geometry is bit-identical. The gain is on the metadata side: units, model info, and multi-body packaging.
STL has no units, so the converter assumes the numbers are millimetres (the 3D-printing default). If your STL was authored in inches, scale it in your slicer after importing the 3MF.
Usually yes — 3MF zips its XML payload, so a typical binary STL shrinks 30–60% when re-packaged as 3MF.
No. The STL is parsed in your browser and re-packaged as 3MF locally. The file never touches a server.