Tool · free · in your browser
3D file converter
Convert between STL, OBJ, 3MF and PLY for free, no sign-up, instantly. Drop your file, see it in 3D and download the format you need. Everything runs in your browser: your file is never uploaded to any server.
Files converted
Most-searched conversions
Which format do you need?
The four this tool reads all store the same thing — a triangle mesh — but they aren't for the same job:
- STL: the universal 3D-printing mesh format; geometry only, read by every slicer (Cura, PrusaSlicer, Orca). It's the safe bet when you don't know what the other person uses.
- 3MF: the modern format (Bambu Studio, Orca, MakerWorld) that stores mesh, colour and settings; sometimes won't open in older software.
- OBJ: a mesh format widely supported by 3D and design software (Blender, ZBrush).
- PLY: a mesh format common in 3D scanning and point clouds.
- STEP: a CAD solid (B-Rep) format that opens in FreeCAD, Fusion 360 or SolidWorks; turns your mesh into a faceted solid to take it into CAD.
What converting loses, and what it doesn't
Geometry always survives: the triangles that go in are the triangles that come out. What can be lost is everything else, and it depends on the pair:
- 3MF to STL drops the colour, the materials and the print settings it carried, because STL has nowhere to put them. It's the most requested conversion and the one people most regret: if the 3MF came from MakerWorld with the part already placed and configured, keep the original first.
- STL to 3MF doesn't conjure colour out of nothing: you get a modern container around the same mesh, ready for you to add settings in the slicer.
- Going to OBJ, remember an OBJ usually travels with a
.mtlfile holding its materials; here we export the mesh, not your whole Blender scene. - Going to STEP changes the nature of the file: mesh becomes CAD solid. The result is a faceted solid, each triangle turned into a flat face — it opens in FreeCAD or Fusion 360 and you can work with it, but it does not recover the original design's curved surfaces. Nothing can: that information was lost when the model became a mesh.
If the file is too heavy for your slicer, the problem isn't the format but the triangle count: fix that in reduce mesh. And if what doesn't fit is the part on the bed, in cut STL.
Nothing gets uploaded
The whole conversion happens in your browser. The file never travels to a server, never sits in a processing queue, and has no size limit imposed by us — the only limit is your machine's memory. Which is also why there's no account and no email to hand over.