Kairo3D
New: Pixal3D is live
Guide

How to Turn a Photo into a 3D Model with AI

Turn a photo into a 3D model with AI in about a minute: how to shoot the right picture, pick an engine, check the textured GLB and export GLB, STL or OBJ.

Last updated:

You no longer need a 3D scanner or modelling skills to turn a photo into a 3D model. An AI image-to-3D engine reads one picture, works out the shape and the surface, and returns a textured mesh in about a minute. Here is how to turn a photo into a 3D model on Kairo3D, from choosing the picture to exporting the file.

Turn a photo into a 3D model: the short answer
Upload one sharp, evenly lit photo of a single object to the image to 3D generator, keep the default engine, TRELLIS 2, and download the textured GLB about a minute later. Choose STL instead when you want to 3D print it.

What you need to turn a photo into a 3D model

  • One photo: JPG, PNG or WebP, up to 10 MB. A phone picture is fine.
  • An account: sign in with Google or email. Each engine shows its credit cost before you generate; plans are on the pricing page.
  • A browser: nothing to install and no graphics card. Every engine runs on fal.ai's servers.

Step 1: Choose a photo the AI can read

When you turn a photo into a 3D model, the engine sees one view and guesses everything the camera missed, so the photo matters more than any setting.

Wooden lounge chair with a leather seat on a plain light background
✓ Sharp, whole, plain background
✗ Blurry or shaky
✗ Too dark, hard shadows
✗ Cut off at the edges
One chair, four photos: only the first gives the engine a clean outline and even light.
  • One object that fills most of the frame.
  • A three-quarter angle, so the front and one side show. Straight-on shots hide depth.
  • Hard for every engine today: glass, mirrors, chrome, wires, hair and busy scenes. Renders and AI-generated pictures work too.

Step 2: Pick an engine

Kairo3D runs several third-party models through fal.ai, and you choose one per generation. These three cover most photos:

Mechanical boar figurine, a TRELLIS 2 sample
TRELLIS 2MicrosoftMITDetailed geometry with PBR materials. A safe first choice for products, toys and props.
Giant tortoise carrying a city, a Pixal3D sample
Pixal3DTencentARCMITPixel-aligned, so the visible side stays very close to your photo.
Ancient bronze mask, a Hunyuan 3D 3.1 Pro sample
Hunyuan 3D 3.1 ProTencentTencent's termsFine surface detail for characters and busts. Slower, and the licence has territory terms.
Sample outputs published for each engine.

Also on the list: Rodin Gen-2.5 Fast (Hyper3D) for quick tests, Tripo H3.1 and the original TRELLIS for cheap drafts. Not sure? Run the same photo on two engines and keep the better result; one credit balance covers them all. Our TRELLIS 2 vs Hunyuan 3D guide compares two of them.

Step 3: Generate and inspect the model

Open the image to 3D model generator, upload the photo, pick the engine and click Generate. A run takes about 30 seconds to two minutes, and the result is saved privately to My creations. If a generation fails, its credits are refunded automatically.

Lounge chair: the input photo and a 3D model made from it
Input image
Lounge chair: the input photo and a 3D model made from it
Example 3D model
Rotate it before you exportThe back and the underside were guessed, not seen, so expect simpler shapes there.Thin parts and edges: look for missing fingers, merged legs or holes.Texture seams: the colours on hidden sides are invented too.Badly off? A better photo or another engine beats repairing the mesh.

Step 4: Export for your project

Every result is a textured GLB file. Pick the format when you download:

GLBBlender, Unity, Unreal, web and ARKeeps textures and materials. Most 3D software imports it directly.
STL3D printingShape only, so the colours are dropped. Your browser converts the file.
OBJ · PLYOther 3D toolsConverted the same way, in your browser.

Printing? Our guide to making an STL from an image covers scaling, supports and slicer prep. Already have a GLB? The free GLB to STL converter and STL viewer run in your browser with no sign-in, and nothing is uploaded. 3MF, FBX and USDZ export aren't supported yet.

Honest limits of turning a photo into a 3D model

  • One view in, one guess out. Hidden sides won't match the real object exactly.
  • Meshes, not CAD. You get triangles, not editable features or precise dimensions.
  • Dense geometry. Simplify models before real-time use in games.
  • Printing may need repair. A generated mesh isn't guaranteed to be watertight.
  • Licences differ by engine. TRELLIS 2 and Pixal3D are MIT-licensed; Tripo, Rodin and Hunyuan 3D follow their providers' terms. Check before commercial use.

No photo? Start from text

Describe the object instead. Text to 3D uses Tripo H3.1, Hunyuan 3D or Rodin to build a model from a sentence such as "a weathered bronze dragon statue".

FAQ: turning a photo into a 3D model