Updated August 2026
JSON scene in. PLY mesh out.
Research apps sometimes want PLY even when you started in glTF. This route dumps geometry to binary PLY. It is the wrong route for a slicer (use glTF to STL) and the wrong route for web (use glTF to GLB).

Packed glTF, target PLY, drop, download.
1
Source is glTF. The File API reads it in this tab. Nothing is posted. Keep it under 80 MB.
2
Binary PLY from the in-memory mesh.
3
Open in the PLY tool. Keep the glTF if you still need PBR.
This page is only glTF → PLY. Other pairs have their own keep and lose notes so they do not repeat this conversion.
| On this conversion | What happens |
|---|---|
| Keeps | Faces for PLY-aware software. |
| Drops | The glTF material pack. |
| Next step | MeshLab or a scan pipeline. Print should have been glTF to STL. |
| Attribute | Result on the reference scene |
|---|---|
| Separate objects | Merged into 1 |
| UV coordinates | Kept |
| Vertex colour | Kept |
| Material names | Lost |
| Vertices on the reference scene | 48 of 48 |
| Mesh | Source | PLY | Change | Vertices written |
|---|---|---|---|---|
| mug.glb | 880 KB | 1,221 KB | 1.4x | 25,000 |
| lion.glb | 8,768 KB | 12,176 KB | 1.4x | 249,369 |
glTF as the source: Geometry only. Color and clips are dropped. Measured 2026-08-27 by running this converter’s own loaders and exporters headlessly. How every format was measured.
glTF is parsed with the File API. PLY is written in memory. The glTF material pack. That is a format rule, not an upload. Files over 80 MB are refused because RAM is the limit.
Research apps sometimes want PLY even when you started in glTF. This route dumps geometry to binary PLY. It is the wrong route for a slicer (use glTF to STL) and the wrong route for web (use glTF to GLB).
Packed glTF, target PLY, drop, download. No Blender and no account.
Pipelines that standardized on PLY. Everyone else should pack to GLB or print via STL.
No. This is a mesh dump, not a glTF pack.
No. glTF is parsed here and PLY is written in memory. There is no convert API.
Yes. Open the glTF viewer if you only need to orbit. Convert when the next tool actually wants PLY.
MeshLab or a scan pipeline. Print should have been glTF to STL.