Mesh repair without the upload
The usual routes to a fixed STL have all narrowed. Bambu Studio's built-in repair is Windows-only. Meshmixer is discontinued. The web services that remain want your file on their server, cap the size, or meter the repairs. This tool runs the whole thing in your browser: the mesh is parsed, analyzed and repaired on your device, so a 100 MB scan is fine, a confidential client model is fine, and there's nothing to sign up for.
What gets diagnosed — and what gets fixed
The diagnosis counts the defects slicers actually complain about: non-manifold edges (an edge shared by three or more triangles — usually a zero-width flap pinched against the surface), open edges (holes and cracks), inconsistent winding (flipped normals), degenerate triangles and duplicate geometry, plus the shell count. The repair drops flap faces, closes holes and cracks by fan-filling their boundary loops, makes the winding consistent, and turns inside-out shells right side out. Vertices are never moved, so the shape you drop is the shape you download.
Intentional openings are respected: a hole is only closed automatically when it's small relative to the model, so an open-bottom figure or a vase keeps its opening. If you actually want the big opening sealed — a scan with a missing base, say — tick close big openings too before repairing.
An honest report, including when it can't fix everything
Every repair shows before/after counts per defect. When something remains — heavily self-intersecting geometry, fragments that don't form a closed loop — the report says exactly what's left rather than pretending. Meshes like that need manual editing in a mesh tool; knowing that after ten seconds in a browser beats discovering it after a failed print.
Painted files keep their paint
Drop a painted 3MF and the per-face colors ride through the repair — surviving triangles keep theirs, patch triangles take the color at the hole's edge. Download as 3MF to keep the paint, or as STL/OBJ if you just need clean geometry.
