Drop to open
STL OBJ GLTF GLB 3MF
or drop a file anywhere
No install. Instant.
iPhone & Android AR
Free. No account.
5 formats, auto-detected

Everything you need to view 3D

No software to install. No file size limit. No account required.

5 formats. 0 config.
STL, OBJ, GLTF, GLB, and 3MF — format is detected automatically from file content. Drop it and it works.
AR on any phone
iPhone uses Apple Quick Look — no install. Android uses WebXR with real-world lighting and dimension labels.
Adapts to your device
Flagship phone or old budget device — rendering quality adapts automatically. No crashes on large models.
Embeddable
One script tag. One custom element. Add a 3D viewer with AR to any website — Shopify, WordPress, custom.
For 3D printing
Drop your STL, check scale in AR before printing. See real-world dimensions in millimetres overlaid on the model.
Share by link
Paste any public model URL — geometryviewer.com/?url=… — and share the link anywhere. The viewer opens it instantly, no download required.
AR

Place any model in your room

Tap "View in AR" and the model appears on your floor, table, or shelf at real scale. Check proportions before printing. Show clients how a design looks in context. No app download. It's all in the browser.

iOS Safari → Apple Quick Look — native gestures, instant placement
Android Chrome/Edge → WebXR — light estimation, mm/cm labels, pinch to scale

AR demo screenshot
coming soon

All the formats you use

Format auto-detected from file content — no manual selection.

STL
.stl
Standard 3D printing format. Binary and ASCII both supported.
OBJ
.obj
Blender, Maya, most 3D tools. Geometry with optional materials.
GLTF
.gltf
The "JPEG of 3D". Web-native, PBR materials, animations.
GLB
.glb
Binary GLTF — single file, textures embedded. Used by game engines.
3MF
.3mf
Modern 3D printing format. Full assembly support, multi-material.

One viewer, three ways to use it

From a quick file check to a full product experience — GeometryViewer fits your workflow.

Anyone with a 3D file
Free online viewer
Drop any STL, OBJ, GLB, GLTF, or 3MF file onto this page. Spin it, zoom it, place it in AR on your phone. Nothing to install, no account, no file size limit. You're already using it right now.
Android users
Android app
Install GeometryViewer from the Play Store and open 3D files directly from your file manager or email — one tap, instant view. The full AR experience lives on your home screen like a native app.
Google Play →
Webshop & website owners
Embed on your site
Add a live 3D viewer to any product page with two lines of code. Works in Shopify, WordPress, Webflow, or plain HTML. Customers can spin the model and place it in AR before they buy.
Embed docs →

Embed on any site

One script tag. Works in React, Vue, plain HTML, Shopify, WordPress.

<!-- 1. Add the element where you want the viewer --> <geometry-viewer src="your-model.stl" ar></geometry-viewer> <!-- 2. Load the component (once per page) --> <script type="module" src="https://geometryviewer.com/geometryviewer.js"></script>

Works with STL, OBJ, GLTF, GLB, and 3MF. AR works automatically on iPhone (Quick Look) and Android (WebXR Chrome/Edge).  ·  Full embed documentation →