View any 3D file in your browser.

Drop a file. No upload, no account, no install. Also the free replacement for Windows 3D Viewer on desktop.

Ready Max 250 MB · on-device

Drop a file here

or click to browse

Idle · awaiting file Open with O
Opens .glb .gltf .fbx .stl .obj .ply .3mf .dae .3ds .dxf .step .iges
Supported formats

Twelve file extensions. One drop zone.

The formats people actually have on their drive — from the web's glTF standard to the FBX files Maya and Unreal ship.

.glb
glTF Binary

The web's standard for 3D — meshes, materials, animation, packed into one file.

Most common
.gltf
glTF JSON

Editable glTF with external textures. Common output from Blender, Sketchfab, and most engines.

Text-based
.fbx
Autodesk FBX

The interchange format for Maya, Blender, Unreal, Unity. Rigs, skinning, animation tracks.

Industry standard
.stl
Stereolithography

The lingua franca of 3D printing. Triangle meshes, nothing else.

3D printing
.obj
Wavefront OBJ

The 35-year-old standard everything still exports to. Mesh plus optional MTL.

Universal
.ply
Polygon File

Point clouds and scans, often from photogrammetry or LiDAR.

Scanner output
.3mf
3D Manufacturing Format

STL's successor — color, materials, and print metadata, all in one file.

Color print
.dae
Collada

SketchUp, Daz, older Blender. Meshes, materials, and skeletal animation in XML.

Legacy interchange
.3ds
3D Studio

Autodesk's original mesh format from the DOS era — still hanging around in asset packs.

Vintage
.dxf
AutoCAD DXF

2D drawings and 3D entities. Floor plans render top-down, 3D entities render in orbit. Lines, arcs, splines, blocks.

CAD
.step
STEP (ISO 10303)

B-rep CAD interchange — SolidWorks, Fusion 360, CATIA. Tessellated in-browser via OpenCASCADE.wasm. Also opens .stp.

CAD
.iges
IGES

Older CAD interchange standard. Surfaces, curves, B-rep solids. Same OpenCASCADE backend as STEP. Opens .igs too.

CAD legacy
USDZ · VRML — coming next Updated · 2026·05
What it does

Orbit, measure, section, capture.

The features you actually reach for once a model is on screen. No plugins to enable, no sign-in, one keystroke per tool.

Privacy & offline

Nothing gets uploaded.

The viewer is a static page. Your file is decoded by JavaScript in the browser and rendered on the canvas — open the network tab and check for yourself. After the first page load the app keeps working with the internet off.

0 bytes uploaded verified · in your network tab
Measure

Point-to-point distance in the model's real units.

Click a start point, click an end point, read the distance off the label. Works on any surface, in mm, cm, or inches. Handy for checking print dimensions or verifying a supplier's part before you cut anything.

147.32 mm P1 P2
Render modes

Solid, wireframe, X-ray.

Press W for wireframe (topology and edge flow), X for X-ray (see through the surface to spot hidden geometry), S to go back to solid. Same model, three ways of looking at it.

Solid
Wire
X-ray
Cross-section

Cut the model with a draggable plane.

Slide a section plane through the model along any axis. Exposes wall thickness, hollow cavities, internal ribs — the parts you can't see from the outside.

HDRI environments

Four studio-style lighting presets.

Studio, sunset, overcast, night. Real HDRI environments, so metals and gloss reflect what you'd see in that setting — not the flat neutral grey most viewers give you.

Studio
Sunset
Overcast
Night
Real-scale grid

Grid squares in real units.

Toggle between mm, cm, inches. The grid rescales to match, so a square on the floor is the same distance a slicer, laser cutter or CNC would measure.

120.5 mm
Print-readiness

Manifold, normals and wall-thickness check.

For .stl, .obj and .3mf. Flags non-manifold edges, inverted normals, and walls thinner than your chosen minimum. Run it before you fire up the slicer, not after a failed print.

Capture

Screenshot or 360° orbit GIF.

Press P to save the current view as a PNG. Press G to record a 360° orbit as an animated GIF you can drop into a chat or a PR description.

01
02
03
.gif
Are my files uploaded anywhere?
No. The viewer is a static page. Your file is read by the browser, decoded by JavaScript running on your device, and rendered on a canvas. Nothing crosses the network — open your browser's network tab while dropping a file and see for yourself.
Does it handle rigged or animated FBX?
Yes. Meshes, skinning, and animation tracks all load. We use a community-maintained FBX loader that covers the parts of the format 95% of real files actually use. Some niche Autodesk-specific features (constraints, custom deformers) won't replay, but the geometry and motion you care about will.
Will it stay free?
Yes. The web viewer is free and ad-supported. The native apps are free on the stores that allow it. No subscriptions, no Pro tier.
How big a file can I open?
The web viewer comfortably handles files up to ~250 MB on a recent laptop. The native apps go further — they don't have browser memory limits. Tens of millions of triangles is the realistic ceiling.
Does it work offline?
Once the page has loaded once, yes — it's cached as a PWA. Drop the connection and it keeps working. The native apps are offline-first by design.
Can I measure, annotate, or section my model?
Measure (point-to-point) and cross-section (a draggable plane) ship today. Annotations — pinning a label to a vertex you can come back to — are in the next release. Print-readiness diagnostics are there for .stl, .obj, and .3mf.
New in v1.2 · Windows

Ask an AI to edit the file you have open.

Open3D now speaks the Model Context Protocol. Claude Desktop, ChatGPT, Cursor and Gemini CLI can see the model you're looking at — list its meshes, take screenshots from any angle, fill holes, bridge boundary loops, apply PBR materials, boolean-cut cylinders through it. One click in Settings wires it up.

See

The AI can screenshot the current camera view, orbit to a specific angle, and read mesh stats — tri count, bbox, materials, boundary loops.

Edit

Fill holes, bridge tube cavities, smooth regions, boolean union/difference/intersection, split by components, merge meshes. Everything undoable.

Style

Walnut, brass, gold, chrome, matte black, glass, PLA — one-liner PBR presets, or set base color, metalness and roughness directly.

How the AI setup works
More on the site

Format-specific viewers & guides.

By format

By platform

Guides

Reference