Idle motion added for this showcase
Drops into Unity, Unreal or Godot
Drop a JPG or PNG. Under two minutes later — a textured, rigged 3D model ready for Unity, Unreal and Blender.
texturedMaterials & UVs from a single imageriggedSkeleton bound, joints & weights setportableGLB format, opens everywherefastMesh ~80 s, rigging ~30 s moreSame pipeline, same output. Pick the interface that fits your workflow.
Upload an image on to3d.app. No code, no setup — works in any browser.
Open app →REST endpoints at api.to3d.app. Send a POST, poll for status, download your GLB.
API docs →Use TO3D inside ChatGPT. V1 is free for 10 generations. V2 is coming — link your account here and use your balance in ChatGPT.
Open in ChatGPT →Model Context Protocol server. Connect TO3D to Claude, Cursor, or any MCP-capable agent.
MCP setup →Pipe a curl one-liner into your build script. Image in, GLB out, no SDK needed.
CLI quickstart →Four steps, one upload. The page shows live status while the job runs.
Upload a JPG or PNG, up to 10 MB. The background is removed for you.
A textured mesh comes back in about eighty seconds.
Joints and weights are added in another thirty seconds — under two minutes total.
Download GLB and import it directly into Unity, Unreal or Blender.
JPG or PNG, up to 10 MB. You get a rigged GLB you can open anywhere — and it is yours to sell.