Photos are flat. Objects are not.
Show this page a picture of a toy, a mug or a figurine and it hands back a solid 3D shape you can spin, print or drop into a game. No account, no upload, no waiting on a server.
Turn a photo of an object into a 3D shape.
Drop in a photo of something on a plain background: a toy, a mug, a figurine. The page finds the object, estimates how far each part sticks out, and builds a solid you can spin all the way round. Download it as .glb for games and websites, or .stl for a 3D printer. Your photo never leaves this browser tab.
Choose a photo to start. Objects on a plain background work best.
One photo shows one side. The back is a mirror of the front, so it is a good guess for symmetric objects and only a guess for the rest.
Connection:
Three steps, all on your device.
- Find the objectThe page separates what you photographed from what is behind it, so only the object is built.
- Measure the depthAn open AI model, Depth Anything V2, estimates how far each part of the object sticks out toward you.
- Close the shapeThe front is mirrored onto the back and joined at the outline, so the result is a solid you can export and print.
Pick a model. Turn it over.
Four open-licensed models, lit and drawn in your browser. Drag to orbit, scroll to zoom. Drop your own .glb file on the viewer and it opens here, never uploaded.
Everything runs on your machine.
Works offline
The first AI run downloads the depth model once and the browser keeps it. After that, switch Wi-Fi off and the tool still works.
Nothing uploaded
No account, no server round trip. What you drag stays in your browser.
Open parts
three.js renders the scene. Swap in any .glb and the same page runs it.