OBJ STL
Free online converter

Convert OBJ to STL

Convert now
OBJ to STL converterFREE
Drop a .OBJ file here
or pick one - we convert it to .STL and give you the file to download

On this page

Tested on macOS, Windows & Linux
Last verified Oct 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

How to convert OBJ to STL

  1. Add your .OBJ file - drop it in the box above or click to browse.
  2. Convert it to .STL in a few seconds.
  3. Download your new .STL file.

What to expect

  • Color, textures, and the .mtl file are not carried over - STL stores triangle geometry only; this is expected for 3D printing.
  • OBJ has no embedded unit definition; always verify scale in your slicer after converting and rescale if needed.
  • The mesh should be watertight (closed manifold) for clean printing; open or non-manifold meshes may cause slicer errors - use MeshLab's cleaning filters to fix them first.

Frequently asked questions

Will color and texture be preserved in the STL?
No - STL stores geometry only. If you need color for a full-color printer, check whether your slicer accepts .obj or .3mf directly.
Do I need the .mtl file to convert?
No - only the .obj file is needed; the .mtl and any texture images are ignored during conversion.
Why does my slicer report errors after conversion?
The source .obj likely had mesh issues (holes, flipped normals, non-manifold edges) that conversion does not fix; open the file in MeshLab, run the cleaning filters, and re-export.
Will multiple objects in one OBJ all export to the STL?
Yes - most tools export all visible geometry into one .stl by default; in Blender, use "Selection Only" in the export dialog to export a single object.
Learn about the formats: .OBJ · .STL