How to turn a photo into a 3D print (what works in 2026)
Turn one photo into a printable 3D model: which photos work, what the AI gets wrong, and how to get a clean STL. Try it free on Makerful.
By Geehwan, Founder, Makerful · November 10, 2026 · 3 min read
I run Makerful, and "can I 3D print this photo?" is the question I get most. The honest answer is yes for most objects, with a few rules. This is the workflow we use ourselves, what tends to break, and what a result costs.
What photo-to-3D actually does
An image-to-3D model (we run Tripo, HunYuan 3D, Rodin, Meshy and Hi3D) looks at one picture and guesses the full shape, including the sides and back it cannot see. The output is a textured mesh. For printing, the mesh matters more than the texture: it has to be closed (watertight), have enough thickness to survive the printer, and sit flat on a base.
So the job has two halves: get a good shape out of the AI, then make it printable. Makerful does both in one chat, but the first half depends a lot on the photo you give it.
Photos that work
- One subject, plain background. A toy on a table, a pet sitting still, a mug on a desk. The Studio removes the background for you, but a busy scene confuses the shape guess.
- Three-quarter view. Slightly from the front and above shows the most surfaces. Dead-on front views leave the model to invent the depth.
- Even light, no harsh shadows. Shadows read as geometry; the model may bake them into the mesh.
- Fills the frame. Crop before uploading. Resolution above 1024 px on the long side is plenty.
Things that struggle: thin wires and strings, glass and transparent parts, deep concave shapes (the inside of a bowl), and anything photographed through a reflection.
The workflow on Makerful
- Open the Studio with Photo to 3D and drop in the picture. Uploading is free.
- The agent proposes concept pictures first (1–4 credits each). This step is where you fix the pose, remove a stand, or turn a person into a chibi figure. Pick one before paying for 3D.
- Build the model. The default, Tripo H3.1 textured, is 30 credits; HunYuan 3D v3.1 is 23 for a quick draft and 38 textured; Rodin is 40. The premium models, Meshy 7.1 (120–160) and Hi3D (200), are for when surface detail is the whole point. Start with Tripo; move up only if the mesh misses detail you care about.
- Print prep: mesh repair closes holes, you set the height in millimetres, and the filament-painting preview shows how it will look in your colours.
- Download STL or 3MF for your slicer, or GLB if it is going to a game or a web page.
A new account comes with 80 free credits, which is enough to run this whole flow twice on Tripo.
Pros and cons compared with scanning
| Photo to 3D (AI) | Photogrammetry / scanning | |
|---|---|---|
| Input | One photo | 30–100 photos or a scanner |
| Time | A few minutes | 30 minutes to hours |
| Accuracy | Plausible shape, not measured | Measured, can be sub-millimetre |
| Hidden sides | Invented | Captured if you photographed them |
| Best for | Figures, toys, decor, gifts | Replacement parts that must fit |
If the part has to fit something else, use the CAD agent and give it the dimensions instead; a photo-to-3D mesh is never a measured part.
Frequently asked questions
Can I 3D print a photo of a person?
Yes. The most reliable path is the pop-figure recipe, which turns a selfie into a stylised figure with a base. Realistic full-body scans from one photo are hit and miss; faces come out best from a well-lit front shot.
What file do I download for my printer?
STL or 3MF. 3MF keeps the size and units; STL is what every slicer accepts. Both export from Makerful.
How much does one model cost?
Between 23 and 60 credits for a textured model on Tripo, HunYuan or Rodin, plus 1–4 credits per concept picture. On the Starter plan ($7.99 a month for 350 credits) that is roughly ten Tripo models a month.
Does it work from a drawing or a sketch?
Yes. Line art and children's drawings work well because the subject is already isolated. The Studio first turns the drawing into a clean concept picture, then builds the model from that.