Repair STL

Identify and fix typical mesh errors – so your 3D print doesn't fail.

Why STL files are faulty

When exporting from CAD or sculpting software, mesh problems often arise: holes, overlaps, misaligned normals. Slicers cannot unambiguously dissect such models into layers – the result is shifted layers, missing walls, or print failures.

The most common errors

1. Not watertight

The mesh has holes. The slicer cannot reliably distinguish between "inside" and "outside".

2. Inverted normals

Individual triangles have their normals pointing inwards. Often recognizable in wireframe as "black" or incorrectly shaded surfaces.

3. Non-manifold edges

More than two faces meet at an edge, or a vertex belongs to several separate areas. Slicers have massive problems with this.

4. Self-intersections

Triangles intersect each other – often happens with boolean operations in CAD.

5. Duplicate vertices / thin walls

Thin walls below the nozzle diameter are not printed. Duplicate vertices create duplicated faces.

Tools for repair

Microsoft 3D Builder (Windows, free)

Open, click "Repair", re-export. Fast and surprisingly effective for simple cases.

Meshmixer (Autodesk, free, no longer actively maintained)

A classic with a dedicated "Inspector" function: shows problems in color and repairs with a click. Also suitable for extensive manual corrections.

Blender (free, open source)

With the 3D-Print-Toolbox addon, you can analyze and repair meshes. "Make Manifold" and "Merge by Distance" are the most important commands.

Netfabb Online / Netfabb (Autodesk, commercial)

Industry standard with very robust repair. The online version has been discontinued; the desktop version is paid.

PrusaSlicer / OrcaSlicer (built-in)

Both slicers have "Repair with Windows / Netfabb" buttons directly integrated.

How to proceed

  1. Open the model in the STL Viewer, activate Wireframe – are obvious holes or artifacts visible?
  2. Import into slicer. Many slicers already warn about problematic meshes.
  3. If warned: first try 3D Builder or the slicer's built-in repair.
  4. If that's not enough: use Meshmixer / Blender for targeted manual interventions.
  5. Check the repaired file again in the viewer, then slice.

Prevention instead of repair

Tools for post-processing

A small, personal selection. Affiliate links – we earn a small commission at no extra cost to you.