3D Print Tools

Hollow, perforate, lattice or wireframe an STL to cut filament and print time.

Runs entirely in your browser — your model is never uploaded.

1 Choose an STL

Drag an STL here, or

Up to 100 MB. Nothing leaves this machine.

Hollow, lattice or wireframe an STL

Cut the filament and time a model needs. Load an STL, set its final size, and choose a style: a hollow shell with an optional drain hole, a perforated shell with round holes, a hex frame, a gyroid, Schwarz-P or diamond lattice inside, or a wireframe of struts and joints.

Preview the result in 3D and download it as a new STL. Your model is never uploaded: the conversion runs in your browser.

Tips for a good print

  • Set the size first: wall thickness, holes and cells are all measured on the final model.
  • A wall of 1.2 to 2 mm suits most FDM prints; thinner walls warp.
  • For a normal-looking part that weighs less, use a lattice with the outer skin kept on.

Frequently asked questions

How do I hollow an STL?

Load the model, choose Hollow shell, set a wall thickness of about 1.2 to 2 mm, and download it. Add a drain hole for resin or SLS printing so trapped material can escape.

What is a gyroid lattice?

A smooth, repeating structure that prints without supports and is stiff in every direction. It makes a light but strong inside for a part.

Does hollowing an STL save filament on an FDM printer?

It depends on your slicer settings, because infill already leaves an FDM print mostly empty inside, so compare the two in your slicer. Hollowing always matters for resin and SLS, and the perforated, hex frame and wireframe styles change the look as well as the weight.

Is my model uploaded?

No. The model is converted on your own computer.