No processing of your file contents takes place on any server. You need no data-processing agreement with gottrix to handle confidential or business documents.
Hosted in GermanyGlobal Content Delivery
Origin servers at Hetzner in Germany, delivered worldwide through a content delivery network. Your file contents are never transmitted in the process - they never leave your device.
STL is the standard format of 3D printing: a plain triangle shell with no further structure. OBJ (Wavefront), by contrast, is the common exchange format for 3D programs such as Blender, Cinema 4D, Maya or MeshLab and stores the geometry as a shared vertex pool with faces that reference it. If you want to edit a printed or scanned model further, you often need it as OBJ. This tool reads your STL and writes a clean OBJ file.
Both binary and text-based (ASCII) STL are recognised - the tool detects the type automatically. During conversion the vertices that STL stores many times over are merged (welded) into a shared pool, so the OBJ file is more compact and cleaner than the raw triangle soup. The number of triangles is preserved exactly and the coordinates are carried over unchanged.
Everything runs entirely locally in the browser - your possibly confidential model never leaves your device. Honestly framed: pure geometry is transferred. STL knows neither material, texture, colour nor groups, so the OBJ contains only vertices and faces - no companion MTL file. A broken or empty file is rejected with a clear message instead of faking a meaningless output.
Specifications
Specifications
Input formats
STL
Output format
OBJ
Batch processing
No
Processing
Locally in your browser (JavaScript)
File upload
None
In 3 steps
Drop your STL file (binary or ASCII).
The conversion runs automatically.
Download the OBJ (e.g. for Blender).
Limitations: Converts binary and ASCII STL to an OBJ file: duplicate vertices are welded, the triangle count is preserved exactly and coordinates stay unchanged. Pure geometry is transferred - STL carries no material, texture or colour, so no MTL file is produced. The per-triangle normal stored in STL is discarded on read; the OBJ output carries no vn lines, 3D programs compute the normals themselves from the geometry on import. An invalid or empty STL file is rejected with a clear error.
FAQ
Are binary and ASCII STL supported?
Yes. The tool detects the STL type automatically and reads both variants.
Is the geometry preserved exactly?
Yes. The triangle count stays the same and the coordinates are carried over unchanged; duplicate vertices are merely merged into a pool.
Is an MTL file produced too?
No. STL carries no material or colour information, so the OBJ contains only geometry and there is no MTL file.
Is my file uploaded?
No, the conversion happens entirely locally in the browser; your model never leaves your device.