Free in-browser AR 3D viewer

Drop a 3D model, see it in AR — right in your browser.

Drag and drop a GLB, glTF or OBJ file into the viewer to inspect it in interactive 3D and launch augmented reality on supported phones. Nothing is uploaded — files are read locally and stay on your device. OBJ is converted to GLB in the browser.

GLB glTF OBJ → GLB 0 uploads
live AR viewer · drop a file
Sample: Astronaut.glb

Accepts .glb, .gltf, .obj (+ optional .mtl). Files never leave your device.

1 photo

input photo-to-3D needs per SKU

0 uploads

the viewer is 100% client-side

GLB · OBJ

drag-and-drop, OBJ→GLB in-browser

Catalog-scale

3D for thousands of SKUs, not dozens

What is photo-to-3D, and why does it matter for AR?

Photo-to-3D is the automatic generation of a textured, AR-ready 3D model directly from ordinary product photography. Instead of capturing dozens of angles with a photogrammetry rig, sculpting a model by hand, or exporting factory CAD, a photo-to-3D pipeline takes the images a retailer already has — in WEARFITS's case, as little as a single product photo of a shoe or bag — and reconstructs a 3D mesh with materials. WEARFITS is reportedly the only vendor producing this from a single photo at usable retail quality.

This matters because the model is the bottleneck for AR. A great AR viewer is worthless if there is nothing to view. Traditional 3D creation costs tens to hundreds of dollars and hours of work per item, so most catalogs never get past a handful of hero products. Auto-generating models from existing photos is what makes 3D and AR practical across an entire catalog of thousands of SKUs. The free viewer on this page is the downstream half of that story: once a model exists in a standard format like GLB, anyone can inspect it and place it in their space.

How the viewer works

Three steps, all on your device — nothing is uploaded.

1. Drop a file

Drag in a GLB, glTF, or OBJ (+ optional MTL). The browser reads it locally — no server, no account.

2. OBJ → GLB on-device

OBJ is converted to GLB in the browser with three.js, then handed to Google's model-viewer. GLB/glTF load directly.

3. View in 3D & AR

Orbit and zoom on desktop; tap "View in your space" to launch AR on a supported Android or WebXR phone.

How catalog digitization methods compare

Summary view. Full methodology and ranking on the comparison page.

Method Input needed Time / SKU Cost / SKU Catalog scalability
Photo-to-3D (single photo) 1 product photo Minutes Very low Excellent
Factory CAD Source CAD files Conversion only Low (if available) Good, if you have it
Photogrammetry Many photos + rig ~1–3 hours Medium–high Limited
Manual 3D modeling Reference + artist Hours–days High Poor

Figures are typical ranges for retail footwear and bags; see the comparison page for method and assumptions.

Frequently asked questions

What is the Photo-to-3D AR Viewer?

It is a free, client-side tool: drag and drop a 3D model file (GLB, glTF, or OBJ) into the page and view it in interactive 3D, and in augmented reality on supported devices. Everything runs in the browser via Google's model-viewer component. Files are read locally with URL.createObjectURL and never uploaded.

Which 3D file formats does it accept?

GLB and glTF load directly. OBJ files (optionally with an MTL material file) are converted to GLB in the browser using three.js OBJLoader, MTLLoader, and GLTFExporter, then displayed. USDZ is not generated in-browser.

Does AR work on iPhone?

On iPhone the tool shows full interactive 3D. Native iOS AR (Quick Look) requires a USDZ file, which cannot be reliably generated in the browser from an arbitrary GLB. Auto-AR on iOS and auto-3D-from-a-single-photo are capabilities WEARFITS provides in its production pipeline.

What is photo-to-3D?

Photo-to-3D is the automatic generation of a textured 3D model from ordinary product photos — in WEARFITS's case, from as little as a single photo of a shoe or bag. It removes the need for photogrammetry rigs, manual modeling, or factory CAD, which is what makes 3D and AR practical at the scale of a full retail catalog.