Mesh Repair & Simplifier
Tools AI Generator
Loading 3D engine...
Model
Drop a 3D file here, or click to browse
STL, OBJ, GLB, GLTF, 3MF, PLY, FBX, DAE, AMF, 3DS
Health check
No model loaded
Load a file to check whether it will slice and print cleanly.
Triangles
Volume
Size
More details
Vertices
Surface area
Open edges
Holes
Non-manifold edges
Flipped-face edges
Zero-area / duplicate faces
Separate parts
Loose fragments
Estimated STL size
Fix
Welds seams, removes broken faces, points every face the right way and fills holes. Your shape is not changed.
Still broken? Rebuild it as a solid
Rebuilds the whole surface as one clean, watertight body. Fixes self-intersections and overlapping parts that a hole fill cannot. Fine detail below the chosen level is smoothed over.
Individual steps
Simplify
Fewer triangles, same shape. Makes heavy files slice faster and load in any slicer.
Load a model to see the result size.
Refine
Smooth removes scan noise and stair-steps
Even out triangles
Even out gives every triangle a similar size — good before smoothing or sculpting. Add detail multiplies triangles by four.
Size & position
Longest side fixes wrong units (inches, meters)
mm
Save
Everything runs in your browser. The file never uploads.

Mesh Repair & Simplifier — Free Online STL Repair, Mesh Reduction, and Remeshing

The PrintPal mesh repair tool is a free, in-browser STL repair, mesh simplifier, and remesher for 3D printing. Drop in an STL, OBJ, GLB, GLTF, 3MF, PLY, FBX, DAE, AMF, or 3DS, read a plain-language health check (watertight, manifold, holes, flipped faces, loose fragments), click Fix my model, and download a print-ready file. When a hole fill is not enough, Make solid rebuilds the model as one clean watertight body. Simplify cuts polygon count while keeping sharp edges. No install, no upload to a server, no signup — a private online MeshLab / Meshmixer / Netfabb alternative that runs locally in a Web Worker.

Also searched as: STL repair online, repair STL file, fix non-manifold mesh, reduce STL file size, simplify mesh, decimate mesh, remesh STL, make mesh watertight, polygon reduction, mesh optimizer, 3D model repair, and fix broken STL for Cura / Bambu Studio / PrusaSlicer / OrcaSlicer.

One-click STL Repair

Fix my model welds seams and duplicate vertices, deletes zero-area and duplicate faces, makes every face point outward (including cavities in hollowed models), closes tiny gaps, and fills holes. The health check tells you in plain words what was wrong and what is left.

Make Solid (Voxel Remesh)

Rebuilds the model from a signed-distance field into a single, even, watertight and manifold shell. The fix for self-intersections, overlapping parts, boolean leftovers and scan junk. Choose Fine, Normal or Coarse — no voxel-size math.

Simplify / Decimate

Quadric edge-collapse polygon reduction that preserves silhouettes and sharp edges. Pick Light, Medium or Strong, or type an exact triangle count, and see the projected file size before you click.

Refine, Resize, Export

Taubin smoothing that removes noise without shrinking, isotropic remeshing for even triangles, one-field resize for wrong units, 90° rotations, and binary STL or OBJ export. Files never leave your machine.

How to Repair or Simplify a 3D Mesh Online

  1. Drop an STL, OBJ, GLB, GLTF, 3MF, PLY, FBX, DAE, AMF, or 3DS onto the page, or try the broken sample model.
  2. Read the Health check: it says Ready to print or lists the problems — holes, non-manifold edges, flipped faces, broken faces, loose fragments.
  3. Click Fix my model. Most files are done here.
  4. If the card still shows problems, click Make solid to rebuild the model as one watertight body.
  5. Heavy file? Pick Light / Medium / Strong under Simplify and click Simplify.
  6. Optionally Smooth, Even out triangles, set the longest side to fix units, or rotate.
  7. Download STL or OBJ and open it in Bambu Studio, OrcaSlicer, PrusaSlicer, Cura, Lychee, or Chitubox.

What Each Mesh Operation Means

Mesh repair / STL repair

Mesh repair (also called STL repair, mesh cleanup, or 3D model repair) fixes geometry that slicers cannot print: holes, inverted faces, duplicated triangles, zero-area faces, and unwelded vertices from triangle-soup STLs. A repaired mesh is a closed shell with every face pointing outward.

Watertight vs manifold

A watertight mesh has no open boundary edges — every edge is shared by two triangles, so a slicer can tell inside from outside. A manifold mesh also avoids edges used by three or more faces. Printable solids want both. Toggle Problems above the 3D view to see open edges in red and non-manifold edges in orange.

Mesh reduction, decimation, polygon reduction

Mesh reduction, mesh decimation, and polygon reduction lower triangle count. That shrinks file size and speeds up slicers, and is the usual step after ZBrush, photogrammetry, or AI mesh generation. This tool uses quadric error metrics (edge collapse), so flat areas lose triangles first and sharp edges and silhouettes survive.

Remeshing

Remeshing rebuilds the tessellation. Make solid is the Blender-style voxel remesh: sample a signed-distance field, decide inside from outside, extract a new surface. It closes holes, fuses overlapping shells, and removes self-intersections at the cost of detail smaller than the chosen level. Even out is isotropic surface remeshing: it splits long edges and collapses short ones so triangles become uniform without changing the topology.

Normals, welding, and smoothing

Weld seams merges vertices that sit on top of each other — essential because binary STL stores every triangle independently. Fix flipped faces walks face adjacency so winding is consistent and outer shells face outward while cavities face inward. Turn inside-out flips every face if a slicer shows the model inverted. Smooth is Taubin λ|μ smoothing, which relaxes noise without shrinking the model. Add detail splits every triangle in four so a later smooth has more room to work.

When to Use This Tool Before You Slice

Recommended Workflows

Make a broken STL printable

Fix my model → if the health check still lists holes or non-manifold edges, Make solid at Normal → download STL. The card should read Ready to print.

Shrink a sculpt for FDM

Simplify at Medium (25%) or Strong (10%). Sharp edges are preserved, so mechanical parts can go much lower; figurines usually look identical at 20k–80k triangles.

Clean up a noisy scan for resin

Fix my model → Make solid at Fine → Smooth (Light) → Simplify (Medium). Do not Make solid a thin lithophane or a single-wall vase at Coarse — walls thinner than the detail level are closed up.

File Formats and Privacy

Input: STL (ASCII and binary), OBJ, GLB, GLTF (embedded / single-file), 3MF, PLY, FBX, DAE (Collada), AMF, and 3DS. PLY point clouds without faces and .gltf files that reference a separate .bin are not repaired — export a meshed PLY or a single .glb instead. Output: binary STL and OBJ. Processing is 100% client-side. There is no mesh upload, which matters for unreleased product designs and licensed marketplace files.

Frequently Asked Questions

Is this mesh repair tool free?

Yes. PrintPal Mesh Repair & Simplifier is a free online STL repair, remesh, and decimate tool. It runs in the browser with no file upload and no watermark on the exported mesh.

How do I repair an STL file online?

Load the STL, read the health check, click Fix my model, and download. If problems remain, click Make solid to rebuild a watertight body, then download the fixed STL for your slicer.

What file formats can I repair?

STL (ASCII and binary), OBJ, GLB, GLTF (single-file / embedded), 3MF, PLY meshes, FBX, Collada DAE, AMF, and 3DS. Point-cloud PLY files and .gltf files that pull in a separate .bin need to be exported as a meshed PLY or a single .glb. Export is binary STL or OBJ.

What is the difference between mesh reduction and remeshing?

Reduction / decimation / polygon reduction keeps the same overall shape and topology while deleting triangles. Remeshing rebuilds a new triangulation — either an even surface mesh or a voxel solid — and can change topology (for example, close holes or fuse overlapping parts).

Will Make solid lose detail?

Detail smaller than the chosen level (shown next to the Fine / Normal / Coarse buttons) is smoothed over. Use Fine when you need to keep engraved text or small features; use Coarse for fast cleanup of scans.

Does this replace MeshLab, Meshmixer, or Netfabb?

It covers the everyday 3D-printing jobs those apps are used for: repair STL, simplify mesh, remesh, make watertight, fill holes, and weld vertices. Heavy CAD booleans, sculpting, and inspector-grade industrial repair still belong in desktop software. This tool is the fast, private, browser step before you slice.

Why does my slicer still say the mesh has errors?

Some files have self-intersections or overlapping shells that a hole fill cannot see. Use Make solid, which fuses everything into one clean body. Then re-check the health card; it should read Ready to print.

What triangle count should I aim for?

For FDM figurines, 20k–80k triangles is usually plenty. Mechanical parts can be far lower if faces stay flat. Scans and AI meshes often arrive at 300k–2M triangles and should be simplified before slicing.

Can I sell or print models I repair here?

You keep the rights you already had in the source file. Repairing or decimating a mesh does not grant a new license. You may use the exported STL/OBJ the same way you were allowed to use the original.

Does the file get uploaded?

No. Parsing, analysis, repair, reduction, remeshing, and export all happen in JavaScript and a Web Worker on your computer.

Need a clean model instead of a broken one?

Generate a parametric part with PrintPal AI, then come back here only if you still need to decimate or remesh a sculpted mesh.

Try AI 3D Generator Free