STLsmaller STL

Reduce STL file size

Cut the triangle count of a heavy STL, OBJ or 3MF and see exactly how much the shape changes.

  • Nothing uploaded
  • No sign-up
  • Free, no limits

Drop your STL, OBJ or 3MF here

or paste it, or pick it from your device

.stl · .obj · .3mf

  1. Drop your STL file
  2. Check it in 3D
  3. Download the smaller file

Good to know

How to make an STL file smaller

  1. Drop your STL, OBJ or 3MF above.
  2. Pick how much to keep: 25% is a good start. The panel shows the new triangle count, the new file size and how far the surface moved, in millimetres.
  3. Switch between Original and Reduced, with the triangles shown, to compare.
  4. Download the smaller STL or 3MF.

Your file is processed on your device. Nothing is uploaded.

How many triangles does a print need?

Fewer than most files have. A 0.4 mm nozzle printing 0.2 mm layers can't show details much smaller than about 0.1 mm, so a mesh only needs enough triangles to stay that close to the true shape. The panel tells you exactly that: if the shape moved by less than about 0.05 mm, the print will look the same.

Every triangle costs 50 bytes in a binary STL, so a 2-million-triangle scan is about 100 MB. Reduced to 10%, it is about 10 MB and slices much faster.

Will it change the shape?

A little, where it matters least. The tool collapses short edges on flat and gently curved areas first and keeps corners and sharp details as long as possible (the quadric error method by Garland and Heckbert, as implemented in meshoptimizer). The model stays a closed, watertight solid; open edges, if your file has any, are kept where they are.

If the amber note says details may soften, keep more triangles, or reduce only the parts you don't mind: untick the parts to export in a multi-part 3MF.

Why are some files so big?

  • 3D scans and photogrammetry capture millions of points, far more than a printer can show.
  • AI-generated models (from images or text) are often very dense.
  • Sculpts from ZBrush or Blender are made at high detail for rendering.
  • CAD exports at a very fine tolerance turn every curve into thousands of slivers.

Big files slice slowly, can make slicers and browsers run out of memory, and may be too large to upload to model sites. If the file also has holes or errors, repair it first; if it's too big for your printer rather than too heavy, split it.

Questions

How do I reduce the file size of an STL?

Drop it into the tool at the top of this page, pick how many triangles to keep (25% is a good start) and download. The panel shows the new size and how far the shape moved, so you can go as small as your print allows.

Will reducing triangles ruin my model?

Not if you watch the shape change the tool reports. Below about 0.05 mm, the difference doesn't show in an FDM print. Flat areas lose triangles first; corners and fine details are kept as long as possible.

Does the reduced STL stay watertight?

Yes. The simplification never tears the surface: a closed model stays closed, and open edges stay where they are.

What is decimation?

Another name for reducing a mesh's triangle count: neighbouring triangles are merged where the surface is flat or gently curved, so the shape stays the same with less data.

Is it safe for private files?

Yes. The reduction runs in your browser and the file never leaves your device.