<model-viewer>
Easily display interactive 3D models on the web & in AR
Quick Start
Documentation
-
API documentation & examples
Model Editor
-
Use the Model Editor to prepare your GLB models for the web
-
Interactive Viewer (Legacy)
Metrics
Browser Support
Natively supported
Available with polyfill
Behind a flag, unstable
Not available
These browser features are required for <model-viewer> to work correctly:
| Feature | |||||||
|---|---|---|---|---|---|---|---|
| Custom Elements | |||||||
| Shadow DOM |
These browser features are optional and are only used if available for performance optimization or specific features:
| Feature | |||||||
|---|---|---|---|---|---|---|---|
| Resize Observer | |||||||
| Intersection Observer | |||||||
| :focus-visible |
These browser features are optional and are only needed if you wish to use webxr in ar-modes:
| Feature | |||||||
|---|---|---|---|---|---|---|---|
| WebXR Device API | |||||||
| WebXR HitTest API | |||||||
| WebXR DOM Overlay API |