Free online 3DM viewer
Drop a .3dm. The page reads it with Rhino's own open-source file library, draws the meshes, curves and points, and lists the layers and the unit the model was saved in.
How to open a 3DM
- Drop the .3dm on the page. The first time, the page fetches Rhino's file reader (about 2.7 MB) from this site; after that it is cached.
- Orbit and zoom. The view is Z-up like Rhino itself, and a layer that was hidden when the file was saved stays hidden here.
- Read the panel: objects of each kind, layers, the model unit system, and the box the model fits in. A note appears for any surface that could not be drawn.
Surfaces and render meshes
Rhino models are NURBS surfaces, and a browser draws triangles. A surface shows here only where Rhino saved a render mesh with the file, which it does when the model was shaded at least once before saving. A surface saved from wireframe view has no mesh and appears as its edges only; open the file in Rhino, shade it, save, and drop it again.
Limits
Blocks are drawn where their definitions are in the file. Materials are shown as a flat colour per layer or object; textures are not read. Files over 100 MB are refused.
Frequently asked questions
Can a Rhino model become a VRM?
Rhino models are surfaces, not characters with bones. Export a mesh, rig it in Blender, and the FBX to VRM converter maps the result.
Some surfaces are missing.
They have no render mesh in the file. Shade the model in Rhino before saving, so Rhino writes one.
Which unit is it?
The panel shows the unit system the file declares, and the size in that unit.
Does it read Rhino 8 files?
Yes, through Rhino's own open-source reader, which keeps up with the current file version.
Is the file uploaded?
No. The reader runs in your browser.
Can I convert it?
Not here. Export OBJ, FBX or GLB from Rhino, then use the converters on this site.
Out of Rhino
Export an OBJ or a GLB from Rhino and open it in the GLB viewer; the format pairs take it from there.