Repair STL Files Online

Holes, non-manifold edges, flipped normals — upload a broken STL, GLB or 3MF and get back a watertight, slicer-ready mesh.

Every 3D printing community thread has the same story: the model looks perfect on screen, but the slicer refuses it, slices it with missing walls, or the print falls apart mid-way. The cause is almost always the mesh itself — geometry errors invisible in a normal preview. PHORM's repair tool finds those errors and fixes them automatically, in the browser, with no software to install.

What it fixes

  • Holes and gaps — open boundaries in the surface that make it impossible for the slicer to tell inside from outside.
  • Non-manifold geometry — edges shared by more than two faces, zero-thickness walls, and vertices connecting otherwise separate surfaces.
  • Flipped normals — faces pointing the wrong way, which show up as “inside-out” patches and confuse shell generation.
  • Self-intersections and internal geometry — overlapping shells and leftover interior faces that corrupt infill.
  • Duplicate and degenerate faces — zero-area triangles and doubled surfaces that inflate the file and trip up mesh booleans.

The repair runs until the mesh passes a strict watertightness check — not just “fewer errors than before”, but a closed, manifold surface a slicer will accept. A built-in hole inspector shows you exactly where the problems were, and you can examine the repaired model in an interactive 3D viewer before downloading.

How to repair a mesh

  1. Upload the file. STL, GLB and 3MF are accepted, up to print-scale sizes — heavyweight scans included.
  2. Automatic analysis and repair. The mesh is analyzed, repaired and re-verified. Most files are done in under a minute; large or badly broken ones take a few minutes.
  3. Inspect and download. Check the result in the viewer, then export a watertight STL or 3MF for your slicer.

When to use it

Meshes exported from sculpting tools like Blender or ZBrush, 3D scans, models downloaded from file-sharing sites, and AI-generated geometry from other services are the usual suspects — all of them routinely produce non-manifold or leaky meshes. If Cura, PrusaSlicer, Bambu Studio or Orca Slicer complains about your model, or a mesh analysis tool lights up red, run the file through PHORM before spending an evening on manual patching.

Three guides on the blog cover the ground: what the “non-manifold edges” warning in Bambu Studio means and six ways to fix it, the free STL repair tools compared and what automatic mesh repair actually does.

Repair is one part of a larger pipeline: PHORM also generates printable models from a photo with the image-to-3D converter — and every generated model goes through this same repair engine before you ever see it. Common questions about formats and limits are covered in the FAQ.

Try it on your own idea

2 free models to start · no card needed. No 3D modeling skills required.