Convert 3DM to GLB
Rhino files converted to GLB entirely in your browser. Nothing is uploaded, nothing is stored, and you get a report of what actually changed.
What breaks when you convert Rhino 3DM to GLB
Your NURBS become triangles at whatever density Rhino saved
GLB has no concept of a NURBS surface, so what gets exported is the render mesh Rhino stored inside the file. If you modelled with a coarse display mesh, that coarseness is what you get — the smooth surface you see in Rhino was never stored as geometry. Set a finer mesh under Options › Mesh and save again before converting.
A 3DM saved with "Save small" has nothing to convert
That option strips render meshes entirely. Rhino regenerates them when it opens the file, so it looks fine to you, but a converter reading the file directly sees no geometry at all. If this tool reports an empty file, that is why: re-save without "Save small".
Rhino is Z-up and GLB is Y-up
Every Rhino model has Z pointing up, while glTF and GLB define Y as up. Converters that skip this hand you a model lying on its back in every web viewer. We rotate the scene and say so in the report.
Model units become metres
GLB is defined in metres. Rhino files are usually millimetres, so a 2400 mm door becomes 2.4 in the GLB — correct, though startling if you expected the number to match. A converter that ignores the unit system hands you a 2400-metre door instead.
Layers flatten, and Rhino materials only partly survive
Rhino layer structure has no glTF equivalent, so layers become plain node names. Basic colour carries across; materials that depend on Rhino’s renderer do not. Textures referenced by file path rather than embedded in the 3DM cannot be found at all.
Questions
- Is my file uploaded anywhere?
- No. The conversion runs in your browser using WebAssembly. The file never leaves your machine, so there is nothing for us to store, log or leak.
- Is there a file size limit?
- We impose none. The real limit is your browser, which has a memory ceiling we cannot raise. Very large files may fail, and if that happens we say so plainly rather than failing silently.
- Why does my model look faceted after converting?
- Because the render mesh saved in the 3DM was coarse. Raise the mesh density in Rhino under Options › Mesh, save, and convert again.
- Do I need a Rhino licence to use this?
- No. The converter reads the 3DM format directly and never launches Rhino.