3D Soulfile

3D printing · Meshes · CAD drawings

Convert 3MF to STL

Some software still only reads STL. 3MF stores an indexed mesh with metadata; STL wants a flat triangle soup. The geometry survives intact — the metadata does not, because STL has nowhere to put it.

Nothing is uploaded, stored, or seen by anyone

Drop a file here, or click to browse

stl · 3mf · obj · ply · amf · dxf · svg · gcode

Working

What it converts

GCODE → STLRebuild the printed solid
STL ↔ 3MFSlicer-ready, welds vertices
OBJ ↔ STLRenderers and game engines
PLY ↔ STLFrom 3D scanners
AMF ↔ STLCarries units and materials
DXF ↔ SVGCAD drawings to vector graphics
DXF · SVG → STLExtrude a flat profile into a solid
Any mesh → STEPFaceted CAD solid, simplify first
SimplifyCut triangles, keep the shape
Repair & rescaleFix bad faces, convert units

What survives, what does not

Every triangle comes through exactly. Units, materials, colours and build-plate placement are dropped, because the STL format has no field for any of them. If the 3MF was in millimetres, treat the STL as millimetres.

When you need this

Older slicers that predate 3MF, mesh repair tools, print services whose upload form only accepts STL, and a good deal of CAM software that never adopted the newer format. Some 3D print farms still specify STL in their submission guidelines regardless of what their slicer can read.

File size goes up, and that is expected

An STL writes out every triangle corner separately, so a vertex shared by six triangles is stored six times. Expect the STL to be roughly three times the size of the 3MF it came from. That is the format working as designed, not a fault in the conversion.

Binary, not ASCII

The STL produced here is binary. ASCII STL files are around five times larger for identical geometry and exist mainly for human readability; every slicer and mesh tool reads binary.

See all supported formats — meshes, 2D drawings and g-code, all converted in your browser.

Common questions

Why convert 3MF to STL?

Older slicers, mesh repair tools, some print services and a good deal of CAM software only accept STL.

Will I lose anything converting 3MF to STL?

The geometry is preserved exactly. Units, materials, colours and build-plate placement are dropped because STL has no field for them.

Why is the STL bigger than the 3MF?

STL writes out every triangle corner separately, so a vertex shared by six triangles is stored six times. Expect roughly three times the size.

Something wrong? Tell me

If a file will not convert, or the result looks wrong, I would rather hear about it. Include the format and roughly what you were doing — that is usually enough to reproduce it.

This form is the only thing on this site that contacts a server. It sends what you type above, plus your browser version and which page you were on — those two make bugs far easier to reproduce. Your files are never included and never leave your device. Please do not paste anything confidential.

Other conversions