Free STL tool

Reduce STL File Size (Simplify Mesh)

Cut the triangle count of an STL file by a chosen percentage while keeping the shape. Useful for oversized 3D scans, slow slicers and upload limits. Runs locally in your browser.

Loading converter…

How it works

  1. 1
    Drop the file

    Large 3D scans and photogrammetry exports are typical candidates.

  2. 2
    Choose how much to keep

    Start at 50%. Most scans look identical at 20–30% of the original triangle count.

  3. 3
    Simplify and compare

    The preview updates; check details you care about, then download.

Details

Simplification (decimation) merges triangles in flat regions while keeping edges and curved details. This tool uses the meshoptimizer library, the same algorithm used in game engines, running in WebAssembly in your browser. Boundary edges are locked so open meshes keep their outline.

A binary STL is exactly 50 bytes per triangle, so halving the triangle count halves the file. Slicers do not benefit from more than a few hundred thousand triangles on a desktop printer; 3D scans often contain millions.

Accepted formats: STL, OBJ, 3MF, PLY, GLB, glTF

Frequently asked questions

More STL tools