zlim
Docs
PLY → GLB

PLY to GLB, for scans and photogrammetry

Zlim converts Stanford PLY meshes and point clouds — common in 3D scanning and photogrammetry — into an optimized GLB, preserving vertex colors while decimating and Draco-compressing dense geometry.

Read the docs See pricing

Why convert PLY to GLB?

PLY is the default output of many scanners and photogrammetry tools. The files are often enormous — millions of vertices with per-vertex color but no PBR materials — and nothing on the web loads PLY directly.

GLB makes scan data viewable in browsers and AR, at a fraction of the size.

What Zlim optimizes

Zlim reads binary and ASCII PLY, preserves vertex colors, decimates over-dense scan meshes within a tolerance you control, quantizes attributes, and Draco-compresses the geometry. For raw scans this is frequently a 90%+ reduction before you lose any perceptible detail.

bash
zlim optimize scan.ply -o scan.glb -p maximum   # dense scan → lean GLB

FAQ

Are vertex colors kept?

Yes. Per-vertex colors from scans and photogrammetry are carried through to the GLB.

My scan is hundreds of MB — can Zlim handle it?

Large meshes are supported up to your plan's file-size limit (250 MB on Pro, 1 GB on Studio and Enterprise). Decimation is where the biggest wins come from on scan data.

Convert PLY to GLB now

Start free — 25 optimizations a month. No card required.

Read the docs
Related conversions
Convert USD / USDZ to GLBConvert FBX to GLBConvert OBJ to GLBConvert STEP to GLB
Browse all formats →How Zlim compares →