Turn any picture into textured 3D.

One workspace for everything you make.

Start creating 3D models

  • At least 12 characters
  • An upper and a lower case letter
  • At least one number
  • Not a password found in a known breach

Free tokens to start, no card. By continuing you agree to the terms and privacy policy.

Image to STL

Turn an image into an STL file

STL is what a slicer wants: triangles, and nothing else. A generated mesh needs two things before it reaches the printer · to be closed, and to have a size · and Print it does both.

How to convert an image to STL

  1. 1

    Upload a photo of one object

    Printing works best from a subject with real volume to it. A photograph of something flat gives a mesh that is technically correct and not worth the filament.

  2. 2

    Generate the model

    Pick the higher quality setting if the print is large. Detailed geometry costs more tokens and is the difference you will actually see at 100 mm.

  3. 3

    Make it print-ready

    Under Download, open Print it: give the height in millimetres, choose a base and a name if you want them, and download the STL. It is closed into one solid and stands flat, so it goes into the slicer as it is. Free.

STL carries less than you might expect

No colour, no UVs, no materials, and no units. It is a list of triangles. That is the whole format, and it is why it has outlived every attempt to replace it · every slicer ever written can read one. If you want the texture too, export the GLB as well and keep it for reference.

About watertightness

A generated mesh is built to look right from the outside, not to be manifold: two parts touching along an edge, a handful of pinholes where the model had to guess at a surface it could not see. Print it finds those, splits the touching parts, closes the holes and unites overlapping pieces into one solid, and says so on the page when it is done. The plain STL download is the mesh as generated, if you would rather repair it yourself.

About scale

STL has no notion of units, so a slicer assumes millimetres and a generated model arrives at an arbitrary size. Print it writes the model at the height you ask for, in millimetres, standing on the bed. The plain download is at the size it was generated, so scale that one on import.

What people build with it

Tabletop and miniatures

A reference image into a printable figure, at a cost per attempt low enough to iterate on.

Replacement parts

Photograph the broken thing, print a stand-in. Bear in mind the mesh is a likeness rather than a measurement.

Props and cosplay

Scale it up, slice it into sections, print it over a week. Nothing about the export limits how large it can be.

Moulds and casting

A printed positive from a photograph is a shorter route to a mould than sculpting one.

Questions

Can I 3D print a model generated from a photo?

Yes. Print it, under Download on the model page, makes a closed, scaled STL on a flat bottom or a base, in seconds and for free. What you print is yours to sell, unless it shows a character or brand that belongs to someone else.

Will the print be in colour?

Not from the STL · the format holds no colour at all. Choose several colours in Print it and you get a 3MF instead, its triangles painted with up to eight filaments taken from the texture of the model, for a multi-material printer.

What size will the model come out at?

The height you give in Print it, in millimetres. The plain download carries no units, so scale that one in the slicer.

Do I need to repair the mesh first?

Not if you use Print it · it closes the mesh before it writes the file, and tells you if it could not. Slicers repair small holes on import too, for the plain download.

Keep reading

Convert an image to STL