Decimate STL/OBJ/GLB meshes to a target polygon count. Quadric-error simplification preserves silhouettes. Browser-based, no upload.
Upload your high-poly model and choose the target ratio (e.g., 0.25 = 25% of original)
We run three.js's SimplifyModifier (quadric-error edge collapse)
Download the decimated model — silhouettes preserved
0 bytes uploaded. Mesh Decimator runs entirely in your browser using three.js and WebGL. Your meshes never leave your device.
Up to 70% reduction is typically imperceptible at typical viewing distances. Beyond 90% you'll see polygon faceting on smooth surfaces.
Web AR loads faster, mobile games run smoother, slicers process faster. A 5M-poly sculpt at 100k polys is 50× faster to process with no print quality loss for typical FDM resolution.
Vertex positions are simplified; UVs and vertex normals are interpolated. For STL there are no UVs anyway. For GLB you may need to re-bake textures after heavy decimation.
Smooth out faceted scans, low-poly meshes, and CAD exports with Laplacian smoothing. Adjustable iterations and lambda. Browser-based.
Open toolGet exact vertex, edge, and face counts for STL, OBJ, and GLB files. Useful for performance budgeting in games, AR, and 3D printing.
Open toolStrip duplicate triangles and zero-area faces from STL/OBJ meshes. Smaller files, faster slicing, fewer printer errors.
Open tool