Convert PLY to GLB
PLY is what 3D scanners, photogrammetry apps, MeshLab and many AI 3D tools write, often with a colour per vertex instead of a texture. GLB is what web viewers, AR and game engines open. This page converts a PLY mesh with its colours, or a point cloud as coloured points, on your device.
How to use it
- 1
Add the .ply
Drop it onto the box or click to choose it. ASCII and binary PLY both work, up to 100 MB.
- 2
Check the preview
The info panel says whether it is a mesh or a point cloud and whether vertex colours were found.
- 3
Set scale and axis
GLB is in metres. Pick a scale if the scan is in millimetres, and rotate it if it lies on its back.
- 4
Download the GLB
Vertex colours are written as glTF COLOR_0, which three.js, Blender and model-viewer display.
What to know before you convert
- Texture images referenced by a PLY are not read. Colours stored per vertex or per face are kept.
- A point cloud stays a point cloud (glTF points). It is not turned into a surface; some viewers show points as small dots or not at all.
- Gaussian splat PLYs are converted to points with each splat's base colour. The splat shapes, view-dependent colour and transparency are dropped.
- Faces with more than four corners are skipped. Extra PLY properties such as confidence or curvature are not kept.
Don't have a model?
Create one with AI from a photo, a sentence or a sketch. The generators use credits; this converter is free and stays in your browser.