Upload a JPG, PNG or SVG, get a printable STL in the same tab, and read exactly where the free part ends before you start.
Convert an image to STLA free image to STL converter turns a flat picture into solid geometry your slicer can read. You upload a JPG, PNG, SVG or WebP, the tool reads brightness as height, and you get an STL file back in the same browser tab. Nothing installs. That replaces the old route: export art from a drawing program, import it into a 3D package, scale it by hand, then hunt for an exporter that still works on your operating system. This does one job, in one place, on any machine with a browser.
Desktop alternatives have free tiers, and they are worth naming. Blender is free and open source, but going from a photograph to a manifold mesh means working through displacement, remesh and scale steps. Inkscape can trace a bitmap into vectors for free, then you still need a separate tool to give it thickness. Fusion 360's free tier for personal use can extrude an imported SVG. Each path is capable, and each one has a learning curve before you get a file worth printing. A browser converter is narrower, but the first result usually takes minutes.
Three stages sit between your upload and the STL file.
The converter reads the brightness of each pixel. White is treated as the tallest point, black as the base, and every grey lands somewhere between. That single rule is what turns a photograph into something printable.
The height grid is triangulated. Each square of pixels splits into triangles with corners placed at the sampled heights, so a wider source image produces a denser mesh with more triangles to slice.
The finished surface is written as an STL, the format slicers read. Colour and texture are not part of that file, so the shading in your original survives as geometry, not as surface appearance.
Three steps, and the third is the one people skip.
JPG, PNG, GIF, BMP, TIFF, WebP, SVG and HEIC all work, up to 20MB. Logos, silhouettes, coins and high-contrast photographs convert most predictably, because brightness drives every height.
The conversion happens in the browser tab. A basic conversion is free and needs no account, and the STL lands in your downloads folder ready to open.
Open the STL in your slicer and read the dimensions before printing. A 0.4 mm nozzle with a 0.2 mm layer height resolves most relief detail, and the slicer's scale tool fixes a model that arrived the wrong size.
Five constraints do most of the work in deciding whether a conversion prints cleanly.
| Limit | Why it happens | What to do |
|---|---|---|
| 20MB upload cap | Browser memory must hold the decoded image and the mesh | Downscale the image first, or crop to the region you want |
| No colour or texture in the STL | STL stores geometry only, so there is no colour channel | Print in a single filament, or paint it after |
| No depth information, brightness only | Height comes from pixel luminance, not from a depth map | Use high-contrast art, or feed it a depth map you made |
| Detail finer than the source pixels | The mesh cannot be sharper than the image grid | Start from a bigger original, not an upscaled one |
| Footprint wider than your build plate | A relief keeps its full width on the bed | Split it in the slicer, or scale it down first |
None of these are blockers. They are the five minutes of checking that separates a print you keep from a print you redo: strong contrast in the source, a millimetre size that fits your bed, and a base thick enough to hold the details upright.
Upload a JPG, PNG, GIF, BMP, TIFF, WebP, SVG or HEIC up to 20MB and download an STL. A basic conversion is free, needs no account, and runs on Windows, macOS, Linux, iOS and Android. For a first test, convert a small, high-contrast image and check the base thickness in your slicer before committing to a long print.
Yes. A basic conversion runs in the browser at no cost and needs no account. You upload an image, the tool builds the mesh, and you download the STL. There is no install step and nothing to sign up for.
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