PLY Mesh Reducer
Reduce a scanned PLY mesh to the size you need and get a PLY back, binary or ASCII as it came, with vertex colours, normals and every other property kept.
We aim for exactly this size. Quality-preserving quadric decimation stops as soon as the file fits. If the mesh cannot be reduced further without breaking, we return the smallest safe result.
Your file is uploaded to our server to be processed, so it does leave your device. Temporary files are removed as soon as processing finishes, and the uploaded original is deleted automatically within 120 minutes at the latest. Nothing is stored permanently.
About
PLY is the format scanning software hands you. Photogrammetry and LiDAR tools such as Metashape, RealityCapture, Meshroom or Polycam export meshes with millions of triangles and a colour on every vertex, and a single room or statue easily reaches several hundred megabytes. That detail is the point of a scan, but at that size the file will not open in a web viewer, will not attach or upload, and makes every program that touches it crawl. This page decimates the mesh to the size you set and hands back a PLY, so nothing downstream has to change.
The output mirrors the input. ASCII stays ASCII, binary little endian stays little endian and binary big endian stays big endian, with the same element and property layout: vertex colours, normals, texture coordinates and any extra values your scanner wrote, such as confidence or quality. Software that reads your original file reads the result the same way. The one visible difference: a quad that had to change comes back as two triangles.
Simplification is driven by quadric error (meshoptimizer): every collapse is scored by how far it moves the surface, with normals, colours and texture coordinates weighed in, so flat stretches go first and a façade keeps its window frames while the triangle count drops. A binary PLY lands at 99.8 percent of the target or closer, because every vertex and face takes a fixed number of bytes; an ASCII PLY lands at 99.6 percent or closer. The reduction runs on a native C++ engine on our server.
Scans up to 300 MB upload in chunks and are deleted within 15 minutes of your download, at most 120 minutes if you never download. One PLY up to 50 MB a day is free; credit packs, passes and subscriptions cover the rest and are shared with the STL tools. Scan full of holes or loose fragments? PLY Repair closes the holes first, and keeps the colours too.
How it works
- 1Drop your .ply mesh (up to 300 MB) on the upload area.
- 2Set the target size in MB or pick a preset.
- 3Start the reduction; the mesh is decimated with its colours and properties.
- 4Download the reduced .ply in the same binary or ASCII encoding as your scan.