Five desktop programs compared on platform, price and what they are actually built to do, plus what to use when you only need an STL.
Convert an image to STLSearch for image to STL converter software and you get a list of programs that were never built for the job. Blender can do it, MeshLab can repair the result, Cura can import a picture, and Fusion 360 can trace one by hand. None of them is a converter in the narrow sense, so the table below scores them the way a printer would.
| Software | Platform | Price | What it is really for |
|---|---|---|---|
| Blender | Windows, macOS, Linux; free download | Free, open source | Full 3D suite; images are an add-on |
| MeshLab | Windows, macOS, Linux; open source download | Free, open source | Repairs and converts meshes you already have |
| Meshmixer | Windows, macOS; no longer developed | Free; discontinued, unsupported | Scan cleanup and hollowing; not image conversion |
| Fusion 360 (personal use) | Windows, macOS; account required | Free personal tier; paid tiers vary | Parametric CAD; you trace the image by hand |
| Cura image import | Windows, macOS, Linux; UltiMaker slicer | Free | Slicer; imports a picture as one flat relief |
The pattern is the same in every row. MeshLab, Meshmixer and Blender are general 3D tools where image work is one feature among hundreds. Fusion 360 is CAD, so a photo only becomes geometry after you trace it. Cura is the closest thing to a converter, but its image import produces a single-layer relief rather than a solid you can scale in three axes. If what you want is a printable solid from a photo, a silhouette or a logo, a browser converter takes the same image and writes an STL with no install at all.
Four things decide whether a desktop program is the right tool for your image, or a detour.
Some tools extrude the outline of a shape, some build a heightmap from pixel brightness, and some do both with different dials. Decide first whether the result should be a flat cut-out, a relief panel, or a thin panel lit from behind. The tool choice follows from that, not the other way round.
Blender and Fusion 360 want a clean, high-contrast source where the edges are unambiguous. A PNG alpha channel and an SVG line drawing behave differently from a phone JPG with soft lighting. If your source is a photograph with a busy background, expect to spend time in a raster editor before the 3D tool is any use.
A mesh is printable when it is watertight, has consistent normals, and sits at a size you chose in millimetres. MeshLab's repair filters exist for exactly this, and skipping them leads to slicer warnings or missing walls. Settle base thickness, usually somewhere between 1 mm and 3 mm, before you slice.
Blender and MeshLab are open source and run on Windows, macOS and Linux. Meshmixer is discontinued and no longer maintained. Fusion 360 needs an account and its personal tier carries restrictions that change over time. Cura is free and tied to UltiMaker's slicer. Count the install size and the update cycle as real costs.
One line each, matching the tool to the person rather than to the feature list.
If the install was the only reason you opened a desktop program, these four steps get you to a file you can slice.
Export the mesh as STL or OBJ before you close anything, and write down the units and the target width in millimetres. A file with no recorded scale is a file you will rescale by guesswork later.
A silhouette suits logos, stencils and flat signs. A heightmap relief suits coins, terrain and portraits. A thin panel lit from behind is a lithophane. Pick one and prepare the image for it, not for all three.
Crop to the object, raise contrast, and either remove the background or put it on an alpha channel. If you are working from line art, export at a size that keeps the thinnest stroke at least two pixels wide, so the extrusion has a wall to build.
Run the image through the browser converter and open the result in your slicer before printing. Check that the mesh is closed, that the base is thick enough to hold, and that the overall size matches the number you wrote down in step one.
You have compared the desktop options and you need a printable file today. Drop in a JPG, PNG, GIF, BMP, TIFF, WebP, SVG or HEIC up to 20MB, set the width and base thickness, and the mesh is built in your browser on Windows, macOS, Linux, iOS or Android. No account, no download, and the output is a plain STL that opens in any slicer.
Not for a straightforward conversion. Any modern browser on Windows, macOS, Linux, iOS or Android can run the conversion and write the same STL format a desktop program would. Install a desktop tool only when you also need modelling, boolean operations, or scan repair in the same session.
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