Viewer
This version of the SDK is unsupported. Use the Version drop-down on the sidebar to pick the latest version.
The Viewer (formerly part of the “View and Data API”) is a WebGL-based, JavaScript library for 3D and 2D model rendering. 3D and 2D model data may come from a wide array of applications, such as AutoCAD, Fusion 360, Revit, and many more.

Before the Viewer can render model data in a browser, make sure you Prepare a File for the Viewer using the Model Derivative API.
The Viewer communicates natively with the Model Derivative API to fetch model data, complying with its authorization and security requirements.
Get started by taking a look at our Step-by-Step Tutorials, and get some 3D model data displayed in your browser. The API Basics and Field Guide sections will help you understand the high-level concepts and terminology. The actual JavaScript functions and classes are available in the API Reference section, where you can learn how to customize the Viewer to your application’s needs.
Browser Support
The Viewer requires a WebGL-canvas compatible browser:
- Chrome 50+
- Firefox 45+
- Opera 37+
- Safari 9+
- Microsoft Edge 20+
- Internet Explorer 11