Turn flat images into 3D-printable STL files. Create lithophanes, relief prints, height maps, and custom 3D models from any photograph.
Supports JPG, PNG, WebP, BMP, TIFF and more
Files are processed locally in your browser. Nothing is uploaded to a server.
The image to STL converter transforms flat images into 3D-printable mesh files. The tool converts pixel brightness to surface height โ dark areas become low points, bright areas become high points โ creating a relief or lithophane that reveals the image when backlit.
Upload any photograph, logo, or graphic and the image to 3D model converter generates an STL file ready for your 3D printer. Adjust thickness, resolution, and surface style to get the result you want.
Each pixel's brightness value is mapped to a height on a 3D mesh. The tool generates a watertight STL mesh that any 3D printer can handle. For lithophanes, print in white material with thin walls โ the image appears when you shine light through it.
Getting Started
Drag and drop your file into the converter, or click to browse. Supports JPG, PNG, WebP, BMP, TIFF and more.
Configure output settings like quality, size, and format options. Defaults work well for most use cases.
Click "Convert" and your STL file is ready in seconds. Free, unlimited, no account required.
Create personalized lithophane lamps, night lights, and photo frames. Make custom relief prints and embossed artwork. Generate height maps for terrain modeling. Create stamps, molds, and engraving templates from images.
FAQ
Upload an image, adjust the 3D depth, thickness, and resolution settings, then download the STL file. Open it in your slicer software for 3D printing.
A lithophane is a thin 3D-printed panel where image detail is encoded in thickness. When backlit, the varying thickness creates a visible image โ thinner areas let more light through.
All common 3D printers accept STL files โ FDM (like Ender 3, Prusa), SLA (resin printers), and SLS printers. Import the STL into any slicer software (Cura, PrusaSlicer, etc.).
All Converters