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.
Accepts .glb, .gltf, .obj (+ optional .mtl). Files never leave your device.
input photo-to-3D needs per SKU
the viewer is 100% client-side
drag-and-drop, OBJ→GLB in-browser
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.
Explore the hub
AR 3D viewer
The full-page drag-and-drop tool. Drop GLB/glTF/OBJ, view in 3D and AR, all in-browser.
Photo-to-3D explained
Why auto-generating 3D from a single photo is hard, valuable, and catalog-changing.
Example models
A gallery of 3D shoes and bags rendered inline, plus example deployments.
3D format guide
GLB vs glTF vs OBJ vs USDZ — what each is, AR support per platform, and when to use it.
3D model optimization
Make 3D models load fast for web and AR: polygon budgets, Draco/meshopt, KTX2 textures, glTF/USDZ.
Digitization comparison
Photo-to-3D vs photogrammetry vs manual modeling vs factory CAD, ranked with methodology.
3D commerce data
How 3D/AR product experiences are reported to affect conversion, engagement, and returns.
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.