Runs locally · no upload

Convert STL to 3MF

Wrap an STL mesh in a 3MF package that Bambu Studio, PrusaSlicer and Cura read natively. The triangles are kept and the unit is declared as millimetres.

STL→3MF·3D formats

Drop a 3D file hereSTL, OBJ, PLY, GLB, glTF, 3MF or STEP · up to 100 MB · processed locallyYour file never leaves this browser.

Free preview · sign in to download the converted fileSign in to download

What changes in the conversion

Kept

  • Triangle geometry
  • Shape and dimensions
  • A ZIP package with the 3MF core model

Dropped

  • Nothing from the STL: it only contains triangles
  • No colour or material is invented

Common mistakes

  • STL has no unit: the 3MF declares millimetres, so rescale the model if it was authored in metres.
  • A non-watertight mesh stays non-watertight after conversion.
  • Files above 100 MB are refused.

For 3D printing

  • 3MF is the modern print format: it carries a unit and can hold several objects.
  • If you need colour or per-part settings, add them in a 3MF-aware tool after conversion.
01

Drop the file — it is read locally, never uploaded.

02

Choose the options, then convert or compress.

03

Download the result and open it in your slicer or 3D software.

Frequently asked questions

Is 3MF better than STL for printing?+

Yes for modern slicers: 3MF declares units, stores colours and can hold several objects in one package.

Does the conversion set the scale?+

It declares millimetres. The numbers themselves are unchanged, so check the model size in your slicer.

Can I open the 3MF in Bambu Studio or PrusaSlicer?+

Yes. Both read 3MF natively; this file uses the core specification without printer-specific metadata.

Need a model instead of a conversion?

Turn a photo, a drawing or a logo into a 3D model, then export it in the format you need.

Create a 3D model free ↗