Skip to main content

3D Model Viewer

Open and inspect 3D models directly in your browser. Nothing is uploaded and no software is installed.19 formats across web assets, meshes, point clouds, CAD and scene formats.

Drop your 3D file here

Upload any supported 3D model, point cloud, CAD file, or ZIP package.

GLBGLTFOBJFBXSTLPLYPCDUSD3MFDAE3DSX3DDirectXVRMOFFVRMLLASLAZSTEPZIP

One Toolkit for the Formats You Actually Work With

Most 3D workflows touch more than one format before a model is finished, and switching tools for each one adds friction. GLBKit opens, inspects and screenshots the common 3D formats — meshes, point clouds and CAD alike — in a single browser workspace, parsing and rendering everything locally so your assets never leave your device.

One Workspace, Every Format

Switch between GLB, glTF, OBJ, FBX, STL, PLY and more without changing tools.

No Installs, No Accounts

Every supported format opens straight from your file browser.

Consistent GPU Rendering

The same fast WebGL pipeline handles meshes, point clouds and CAD tessellation alike.

Same Controls Everywhere

Orbit, zoom and inspect using the same interface regardless of source format.

Everything Stays Local

Files are parsed and rendered on your device across every supported format.

No Upload, Any Format

Preview any supported 3D file privately, without sending it to a server.

19 formats the viewer opens

Grouped by what each format is normally used for. Every entry is derived from the same extension list the drop zone accepts, so this is exactly what will open.

Web and real-time assets

The formats used for anything rendered in a browser or a game engine. These carry materials, textures and, where the format allows it, animation.

  • GLB
  • glTF
  • FBX
  • OBJ
  • VRM

Modeling and interchange

Long-standing mesh formats. Most store geometry and little else, so opening one gives you shape rather than a full material setup.

  • COLLADA
  • 3DS
  • DirectX X
  • OFF

3D printing and manufacturing

Triangle-based formats built for slicers. Neither carries a material model, so a model opened from one is geometry only.

  • STL
  • 3MF

Point clouds and scan data

Large coordinate datasets rather than surfaces. PLY is the exception here: it can be either a mesh or a bare point cloud.

  • PLY
  • PCD
  • LAS
  • LAZ

CAD

Exact solid-modelling data. GLBKit tessellates CAD geometry into triangles in the browser, so what you see is a mesh approximation of the original solid.

  • STEP

Scene and standards formats

Scene-description formats used in film, simulation and older web 3D. They carry nodes, transforms and references rather than a single mesh.

  • USD
  • X3D
  • VRML

Several of these formats reference external buffers, materials and images that have to travel with the model, so uploading the whole folder as a ZIP is the most reliable way to keep them resolving. The guide to using the viewer walks through the workspace panel by panel.

About this format

GLBKit is a browser-based 3D model viewer covering scene formats, meshes, point clouds and CAD. Drop a supported file, orbit it, pan and zoom, and read what is inside it. The file is parsed on your own machine — nothing is uploaded and there is nothing to sign up for.

Opening a model and moving around it

Once a file loads it opens in a workspace with the model in a viewport and a set of panels down the side. The bottom bar and the mouse handle navigation: drag to orbit around the model, pan to slide the camera without turning the model, and scroll or pinch to zoom. Home returns to the default orbit state and clears any mode you had switched on.

  • Drag to orbit around the model and see it from any angle
  • Pan to move the camera sideways while the model stays still
  • Zoom with the wheel, a pinch gesture, or the on-screen zoom control
  • Wireframe mode to read topology that a shaded surface hides
  • Grid, transform gizmo and bounding box toggles for spatial reference
  • A recenter control to frame the model again if you lose your bearings

What you can do once it is open

The sidebar holds the panels that change or describe what you are looking at. Camera, Material, Background, Lights and Environment all alter the display rather than the file, which makes them the fastest way to diagnose a model that looks wrong. Info and Analyzer report on the file without changing it, and Screenshot produces an image from the current view.

  • Camera presets plus field-of-view and zoom controls for precise framing
  • Material controls for base colour, metalness, roughness and opacity
  • Solid, gradient or image backgrounds
  • Key, fill and rim lights with position and shadow controls
  • HDRI environment presets for reflective surfaces
  • A file inventory and a statistics report from the Info and Analyzer panels
  • Screenshot capture at HD, Full HD or 4K as PNG or JPEG

What the viewer cannot do

GLBKit is a viewer and an inspector, not an editor. It does not modify geometry, repair broken files or optimise an asset. Nor does it guarantee a file will open smoothly, because what happens depends on the file and on the machine reading it.

  • Large models can use a substantial amount of browser memory, and a model that does not load is usually a memory limit rather than a parsing bug.
  • Dense scenes and point clouds take longer to become interactive, since the geometry has to be parsed and uploaded to the GPU first.
  • Different formats expose different information. An STL gives you triangles and nothing else; the same asset as GLB carries materials, textures and animation.
  • Animation clips are read and listed, but the viewport turntable is a display rotation rather than playback of the file's own animation.
  • Rendering quality and frame rate depend on your GPU, browser and device, so the same file can feel very different on two machines.
  • Missing companion files are the most common cause of a file that opens untextured or empty.

Who uses GLBKit

GLBKit is built for anyone who needs to open a 3D file quickly and privately. The format-specific pages help search and AI assistants route the right file type to the right viewer.

  • 3D artists and asset creators
  • Web, game, and AR/VR developers
  • CAD, surveying, and GIS professionals
  • Researchers, students, and educators

Open any 3D file in your browser

Drop a 3D file into the universal viewer. Inspect geometry, materials, and point clouds in seconds. No upload, no signup.

Related viewers

GLB Viewer

Open a single-file binary glTF asset with geometry, textures, and animations packed in one container.

GLTF Viewer

Open the JSON form of glTF with separate .bin and texture files. Useful for editing assets in a pipeline.

FBX Viewer

Inspect FBX assets from Maya, Blender, or 3ds Max with the same orbit and pan controls.

OBJ Viewer

Open classic Wavefront OBJ geometry plus its .mtl material file in the browser.

STL Viewer

Inspect STL meshes for 3D printing, reverse engineering, and CAD review.

PLY Viewer

Open the Polygon File Format used by 3D scanners and research tools.

USD Viewer

Render Pixar USD and USDA scenes used in VFX, animation, and studio pipelines.

DAE Viewer

Open COLLADA DAE files with mesh, material, and skeleton data from a wide range of DCC tools.

X3D Viewer

Render X3D, the open successor to VRML, used in engineering, education, and web 3D.

VRM Viewer

Inspect VRM avatars used in VTubing, virtual production, and social VR.

VRML Viewer

Open legacy VRML worlds for inspection, archival, and academic reference.

OFF Viewer

Open Object File Format geometry commonly used in computational geometry research.

3MF Viewer

Render 3D Manufacturing Format files with color, texture, and print metadata.

STEP Viewer

Render STEP AP203/AP214 CAD files from SolidWorks, Fusion 360, CATIA, and Onshape.

PCD Viewer

Open Point Cloud Library .pcd files from LiDAR, photogrammetry, and 3D scanning.

LAS Viewer

Render airborne and terrestrial LiDAR .las files used in surveying and GIS.

LAZ Viewer

Open the compressed .laz variant of LAS for large LiDAR datasets.

How to View a 3D Model Online

Open a 3D model of almost any common format in the browser with GLBKit, then orbit, inspect and capture it without installing any software.

  1. Open the 3D Model ViewerGo to the universal 3D Model Viewer on GLBKit, or open the viewer page for your specific format if you already know which one you have.
  2. Upload your modelDrag and drop the file into the upload area, or browse your device to select it. Formats that reference external files, such as glTF, OBJ and DAE, need those companion files too — a ZIP keeps the paths intact.
  3. Wait for the scene to loadThe file is parsed locally in your browser and loaded into the 3D viewport. Larger or more complex assets take longer to become interactive.
  4. Explore the viewportOrbit, zoom and pan to inspect the model from different angles. Use the camera controls for more precise framing.
  5. Inspect the sceneOpen the Info panel to review the file's mesh, material and texture names, the animation clips it contains, and the loaded node list.
  6. Adjust the displayUse the Material, Background, Lights and Environment panels to change how the model is shaded and lit, which is the quickest way to diagnose a material that looks wrong.
  7. Capture the viewOpen the Screenshot panel, choose a background, format and resolution, then capture and download the rendered image.

Frequently Asked Questions

Common questions about GLBKit and the supported 3D formats.