Convert STL to OBJ

Runs on your device · Your file never leaves your device.

STL files come off scanners, slicers and printing sites, and they hold shape alone. Turning one into an OBJ gives you a file that most modelling programs prefer to import, and one that can carry material and texture information once you add it.

Because the STL had no colour to begin with, the OBJ arrives with a single plain material — there is nothing for the conversion to invent. What it does give you is a mesh in a format you can open in Blender, Maya, 3ds Max or almost anything else, and start assigning surfaces to.

The conversion runs on your own machine, which for a 3D file is the whole point: a model is usually a client’s product, a scanned property or something not yet announced. Nothing is sent to a server, so there is nothing to delete afterwards and nothing to take anyone’s word for.

How to convert STL to OBJ

  1. Drop the STL file — and its companion files if it has any.
  2. Check that OBJ is selected.
  3. Press Convert.
  4. Download the OBJ file.

Supported formats and limits

Input
STL
Output
OBJ
Companion files
MTL and texture images are used when you add them
Keeps animation
No — the format cannot store it
Where it runs
In your browser; the model is never uploaded

Not for: Adding colour or texture that was never in the STL — no converter can recover information the source format cannot store.

Frequently asked questions

Are my files uploaded to a server?
No. This conversion runs entirely inside your browser using your own device’s processing power. The file never leaves your computer or phone, which is why it also works when your connection drops.
Will the OBJ have colours?
No, because the STL had none to give. STL stores only triangles. The OBJ will have one neutral material, ready for you to replace.
Does it keep the exact dimensions?
Yes. The vertex positions are copied across unchanged, so the model is the same size in the same units it was authored in.

More in 3D models

Other ways to get a OBJ

Related tools

This page in other languages: العربية · Deutsch · Français · Español · Русский · Português · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা