Why convert STL to OBJ
STL is the 3D printing format, but many modeling, animation and game programs work better with OBJ: Blender, SketchUp, Cinema 4D, Unity and Unreal open it without plugins.
This tool writes the OBJ with shared vertices (the way a modeling program exports it), not with every triangle loose: that way you can smooth, edit or sculpt the part without it falling apart.
What's kept
The shape and dimensions, in millimeters (OBJ doesn't store the unit: the file says so in a comment). STL has no colors or textures, so the OBJ doesn't either; you can add them in your program.
If you're taking it into Blender, remember Blender works in meters: on import, set the scale to 0.001 so the part keeps its size.
Tips
- In Blender, when importing the OBJ, set "Forward/Up" to "Y Forward, Z Up" so the part doesn't come in lying down.
- If you're going to sculpt on it, "Remesh" first in your program: STL triangles are very uneven.
- To print it again, export to STL or use our OBJ to STL converter.
Frequently asked questions
What's the difference between STL and OBJ?
Both store the shape. OBJ can also carry textures, materials and polygons with more than three sides, which is why modeling programs prefer it.
Does the OBJ come with textures?
No: STL has no colors or textures to carry over. The OBJ comes with the shape ready for you to add materials.
Why does it look huge in Blender?
Because Blender uses meters and the file is in millimeters. On import, use a scale of 0.001.
Is my file uploaded to the internet?
No. It converts in your browser.
Why is there a download limit?
The tool is free and supported by advertising. Each visit includes 5 downloads; to keep going, open the page again.
Your QR in 3D
Your photo in 3D
Your map in 3D
Signature to stamp
Your name in 3D