3D Printing · Mesh Cleanup
STL Repair
Welds duplicate vertices, removes degenerate triangles, and detects holes / non-manifold edges that make slicers complain. Free, instant, 100% local.
No file handy?
What gets fixed (and what doesn't, yet)
✓ Auto-repaired (v1)
- Duplicate / near-duplicate vertices (welded with 1e-4 tolerance)
- Degenerate triangles (zero area, collapsed edges)
- Missing or wrong vertex normals (recomputed)
- Strips non-position attributes that confuse slicers
⚠ Detected, not yet auto-fixed
- Holes / boundary edges (counted in the report)
- Non-manifold edges (3+ faces meeting on one edge)
- Self-intersections
- Inverted faces (winding flipped)
These need a true manifold engine — coming in v2.
The most common slicer-blocking issue is a mesh with duplicate vertices left over from CAD or OBJ export. The vertices look fine in a viewer (perfectly overlapping) but adjacent faces don't actually share an edge, so the slicer sees the model as a pile of disconnected triangles. v1 catches that and a few other geometry-only fixes; v2 (with a WASM manifold engine) will handle holes and self-intersection.