Tinkercad imports STL and SVG, not JPG or PNG, so here is how to turn a picture into geometry it can open, edit and print.
Convert an image to STLTinkercad has no image importer. It accepts SVG as a 2D shape you can extrude, and STL as finished 3D geometry. Drop a JPG or PNG on the workplane and nothing happens. That is why the route most makers take is to convert image to STL Tinkercad can actually read. The converter on this page runs in the browser: upload a picture, it reads the light and dark values, writes them out as triangles, and hands back an STL file. No install, no account, and it works the same on a laptop or a phone.
What it replaces is tracing. The older route is to open the picture in a vector editor, draw a closed path around every outline by hand, save an SVG, import that into Tinkercad and extrude it to a fixed height. Tracing gives crisp edges and exact control of the silhouette, and for flat artwork it is still the right answer. It is also slow, it needs steady mouse work, and a photograph with gradients or soft shading has no clean outline to trace at all. The converter skips the drawing step entirely.
The conversion is not a 3D scan. It is a height field: one number per pixel, turned into triangles.
Every pixel has a luminance value, and that value is mapped to a Z coordinate. Black sits at the bottom of the relief, white at the top, so a bright subject rises off a dark background. Invert the mapping when your subject is darker than its surroundings.
The image is resampled onto a regular grid, and each square of that grid is split into two triangles. Triangle count lands near twice the grid width multiplied by the grid height. Halve the grid and you roughly quarter the mesh.
A flat slab is generated beneath the lowest point of the height field. That base makes the mesh watertight and gives the slicer a face to lay on the bed. Without it, a thin surface would slice into disconnected lines.
Three stages, and the first one decides how the print looks.
High contrast converts well: a coin, a leaf, a carved relief, a scan of a line drawing. A soft, evenly lit photograph produces a gentle bumpy plane rather than a recognisable object. Crop to the part you want and raise the contrast before you upload.
Upload a JPG, PNG, GIF, BMP, TIFF, WebP, SVG or HEIC file up to 20MB. The conversion runs in the browser, so there is nothing to install and no account to create. Download the STL when it finishes and check it in a mesh viewer or slicer preview.
Use Import inside the Tinkercad workplane, pick the STL, and set the import scale. You can then combine it with primitive shapes, resize it, or use it as a hole to cut into another solid. Export from Tinkercad as STL and open that file in your slicer.
Five things that catch people out between the upload and the print.
| Limit | Why it happens | What to do |
|---|---|---|
| File upload caps at 20MB | The converter holds the whole image in browser memory | Resize, crop, or re-save the image smaller first |
| STL carries no colour or texture | The format stores triangles and nothing else | Keep the original image open for reference while painting |
| Shape comes only from brightness | Grey values become Z heights, so contrast is the model | Raise contrast and remove shadows before converting |
| Dense meshes slow Tinkercad down | Every triangle becomes editable geometry in the browser | Convert at lower resolution, edit, then export again |
| Steep, thin walls are hard to slice | A near-vertical triangle has almost no bed contact | Lower the height or thicken the thin features |
None of these are faults in the converter or in Tinkercad. They are the shape of the problem: a photograph is continuous tone, while STL and Tinkercad both deal in triangles. Work inside the limits and a 60mm wide relief with 0.15mm layers prints cleanly from a 0.4mm nozzle.
Upload your picture, get an STL back in the browser, and take it straight into the Tinkercad workplane or your slicer. No account, no install, no file size surprises beyond the 20MB upload cap.
No. Tinkercad has no image importer, so a JPG or PNG cannot be dropped onto the workplane and there is no menu option that reads raster pixels. You have to turn the picture into geometry somewhere else first, then import that file. That is the whole reason this converter exists.
The pages that answer the next question after this one.
Skip the complex modeling software. Upload your image now and get a print-ready STL file instantly.
Start Converting Free