A LITTLE CARE FOR YOUR NEXT PRINT FOR macOS

A better mesh.
A better print.

Your model deserves another chance.
Find the mesh issues. Make the repair. Get back to printing.

Native Mac app100% on-device repairBinary & ASCII STL
STL Medic
ON-DEVICE REPAIR
STL MedicA better mesh. A better print.
demo-torus.stl Export STL
3D PREVIEW
Open boundaries detected
Drag to orbit · Arrow keys to rotate
MADE FOR THE SPACE BETWEEN MODEL AND SLICERInspect → Repair → Slice → Print

01 FROM FILE TO FRESH START

Less fixing.
More making.

A broken STL shouldn’t break your flow.
Go from a suspicious mesh to an inspected export,
in one focused workspace.

01 / OPEN

Drop it in.

Open a binary or ASCII STL. Explore your model in 3D and see its geometry, dimensions, and surface checks.

⌘OOpen STL
02 / REPAIR

Make it whole.

Choose the right repair for your mesh. Compare the original and repaired versions before moving on.

⌘RRepair model
03 / EXPORT

Back to your slicer.

Save a separate STL, or save and open it in Bambu Studio. Check your sliced layers, then get printing.

⌘SExport STL

02 A LITTLE MESH MEDICINE

The right care.
For the right repair.

Some models need a tidy-up. Others need more.
Choose how much you want to change,
and always start from your original.

THE EVERYDAY REPAIR

Bring the pieces
back together.

Repair topology, close open boundaries, and attempt to resolve self-intersections. A practical first step for a mesh with surface problems.

Repairs may change geometry or close intentional openings. Always review the result.

03 LOCAL BY DESIGN

Your model stays
right where it belongs.

On your Mac. STL Medic runs its repair engine on-device, with no uploads or cloud processing. Your original stays preserved, and every export is a separate file.

Works offline No account needed Original preserved

04 GOOD TO KNOW

A few details.
Before you print.

What does STL Medic run on?

STL Medic is a native macOS app built with SwiftUI and SceneKit. It requires macOS 14 Sonoma or later. The current development build is for Apple Silicon; a public release is in preparation.

Which files can I repair?

Binary and ASCII STL files, with input guardrails of 512 MB and 6 million triangles. Large models use a simplified 3D preview while inspection, cleanup, robust repair, and export work with the full geometry. Processing time and memory use depend on your model.

Will repairing change my model?

It can. Robust repair may close intentional openings or change surfaces. Rebuild surface creates new geometry and can soften details or change dimensions. Cleanup only offers a lighter touch and preserves open boundaries. Compare the original and repaired versions, especially for hollow models or parts that need a precise fit.

Does it work with my slicer?

Export a binary STL to open in your preferred STL-compatible slicer. If Bambu Studio is installed, STL Medic can save the repaired STL and open it there directly. Bambu Studio is a separate application; STL Medic is not affiliated with Bambu Lab.

Does a repaired mesh guarantee a successful print?

Mesh checks help verify surface geometry, not every aspect of printability. Thin walls, small features, supports, printer settings, and bed fit still need attention. Always inspect the sliced layers before printing. STL has no units; STL Medic displays coordinates as millimetres without scaling them.

Can I download it yet?

STL Medic is currently in development. The public Mac download is being prepared and isn’t available on this site yet. This page introduces the app and includes an illustrative preview; the actual repair engine runs in the Mac app.

MADE FOR YOUR NEXT PRINT

Give your model
a fresh start.

A focused little tool for a better mesh.
Built for the Mac. Made for the makers.

Public Mac release in preparation

The download will appear here when it’s ready.

Support the project