Upload any glTF or GLB 3D model to view it in your browser. Use orbit controls to rotate and zoom, switch lighting environments, and export screenshots.
Drop a .gltf, .glb, or .zip file here
Supports .gltf, .glb, .zip archives, and folder import
For .gltf models with external textures or .bin files, upload a .zip archive or select the folder containing all files.
Saved Presets is a Supporter feature.
Tool Notes is a Supporter feature.
Drag and drop a .gltf or .glb file onto the drop zone, or click it to open a file picker.
Click and drag to orbit around the model. Scroll to zoom in and out. Right-click drag to pan.
Select a lighting preset from the controls panel to change the environment. Adjust exposure and shadow intensity with the sliders.
Enable auto-rotate to have the model spin automatically — useful for presentations and screenshots.
Click 'Screenshot' to save the current view as a PNG image.
The viewer uses Google's model-viewer web component, which is used in production by major e-commerce platforms and Google Search's 3D preview feature.
glTF (GL Transmission Format) is the 'JPEG of 3D' — an open standard by the Khronos Group for efficient transmission and loading of 3D scenes. GLB is the binary packed version.
Rendering uses WebGL via Three.js under the hood. PBR (Physically Based Rendering) materials are fully supported for realistic lighting and material appearance.
Your 3D model file is loaded directly in the browser using an object URL. No files are uploaded to any server.
The viewer supports .gltf (JSON-based) and .glb (binary) files. GLB is the self-contained version that includes textures. GLTF files may reference external texture files.