STL Compressor — Shrink STL Files Up to 90%

Slim down 3D printing scans and CAD exports in your browser. No uploads, no signup — results in seconds.

Upload Your Model

Drop a 3D file or browse your device. Your model never leaves this browser tab.

Click or drop your file here

Supported formats: GLB, GLTF, OBJ, FBX, STL, PLY

STL

Preview

Upload a model to see it here

🔒 100% client-side processing. Your model is processed in this browser tab and is never uploaded to any server.

STL is the workhorse of 3D printing — and it stores every triangle of every scan as raw, uncompressed data. High-resolution scans and dense CAD exports regularly hit hundreds of megabytes, clogging slicers, emails and cloud drives.

This STL compressor welds duplicate vertices, strips redundant data and re-encodes the mesh into a compact GLB — geometry stays exactly the same, so prints slice identically after a lossless round-trip. Typical savings: 80–90%.

Compress STL when you need to:

  • Share 3D printing scans without multi-hundred-MB attachments
  • Archive model libraries at a fraction of the storage cost
  • Move mesh-heavy exports between tools faster

How to Compress a 3D Model Online

1

Upload your STL file

Drag the file onto the drop zone or click to browse. It is processed entirely in your browser — nothing is uploaded to a server.

2

Choose a compression preset

Pick Light for gentle cleanup, Balanced for the best size-to-quality trade-off, or Max for the smallest possible file.

3

Download the optimized model

Preview the result, check the size savings and download. If the file cannot shrink further, you get the original back.

3D Compression — Frequently Asked Questions

How do I compress an STL file?+

Drop the STL onto the tool above and press compress. Duplicate vertices are welded and the mesh is re-encoded into a compact GLB entirely in your browser — the original file never leaves your device.

Will compression affect 3D printing quality?+

No. The triangle geometry is preserved exactly — Light and Balanced presets never delete faces. The compressed file slices to an identical print; only the file size shrinks.

Why are STL files so large?+

STL has no concept of shared vertices or compression: every triangle lists its own three vertex positions and normal as raw numbers. The same part stored in a modern binary format is routinely 10–20× smaller.

What format do I get after compressing STL?+

A compact GLB that keeps the exact same geometry. If your slicer needs STL back, any converter can round-trip it losslessly — the mesh hasn't changed, only its packaging.

Don't Have a STL File Yet?

Generate one first — turn a text prompt or a photo into a 3D model, then shrink it here in seconds.

Create a 3D Model