Image to STL Converter

Turn a PNG or JPG into a 3D-printable STL in your browser. Brightness becomes height, giving a relief with a flat back. Free, and nothing is uploaded.

Runs in your browser. Your files never leave your device.

Loading the tool…

Free, no sign-up. Built on the Canvas API and a mesh builder written for UpAgents (no extra library). Updated 2026-10-22.

What does an image to STL converter do?

An image to STL converter reads how bright each pixel is, turns that into height and closes the shape into a solid you can print. Bright areas stand up and dark areas stay low, or the other way round. The result is a relief with a flat back, like an embossed picture, not a full 3D model.

How to convert an image to STL

  1. 1Drop a PNG, JPG or WebP on the box above, or click the box to choose it.
  2. 2Set the width, the base and the top height in millimetres.
  3. 3Tick Dark areas stand up if your logo is dark on a light background.
  4. 4Check the shaded preview, click Download STL and open the file in your slicer.

Image to STL or image to 3D model: which do you need?

Use image to STL for logos, signs, outlines, embossed photos, plaques and keychains: anything you look at from the front. For a figure you can walk around, like your dog, you need an image-to-3D model that builds the hidden sides, then a repaired and sized mesh. That is the job of the 3D Print File Agent.

What size and thickness should a relief be?

For a plaque or sign, 100 to 150 mm wide with a 1.5 to 2 mm base and 3 to 5 mm of relief reads well on an FDM printer. Keep the height steps between areas above your layer height (0.2 mm on most printers) and use a high-contrast image: soft gradients become gentle slopes that are hard to see.

Guides for this job

Questions

Is this image to STL converter free?

Yes, with no sign-up and no watermark. The conversion runs in your browser, so there's no upload and no queue.

Can I convert a PNG or JPG to STL?

Yes. PNG, JPG and WebP all work, as does any other image your browser can open. Transparent areas count as white.

Will it make a 3D model of my dog or a person?

No. It makes a relief from brightness, like an embossed picture. A full 3D model needs an AI that builds the hidden sides; the 3D Print File Agent does that and checks the result for printing.

Is the STL watertight?

Yes. The mesh is closed by construction: a top surface, four walls and a flat bottom, with every edge shared by exactly two triangles. Slicers open it without repairs.

Why is my STL file so big?

STL stores every triangle, so fine detail on a large piece can pass 20 MB. Choose Standard or Draft detail for a smaller file. At 0.3 mm the grid is already finer than a 0.4 mm nozzle can print.

Is my image uploaded?

No. Your browser reads the image and builds the STL on your device. Nothing is sent to UpAgents or anywhere else.

More free tools

All free file tools

BMP to PNG ConverterConvert a BMP image to PNG free, in your browser. Lossless for standard BMPs. No sign-up and no upload: the file never leaves your device.In your browserChristmas Card MakerPut your photo and greeting on a 5x7, A6 or square Christmas card and download a 300 DPI print file with bleed, plus a share image. Free, in your browser.In your browserConvert SVG to ICO (Favicon Maker)Convert an SVG to a multi-size .ico favicon free, in your browser. Pick the sizes, from 16 to 256 px. No sign-up; the file never leaves your device.In your browserLithophane MakerTurn a photo into a lithophane STL in your browser: dark areas print thick and bright areas thin, so the picture glows when lit from behind. Free, no upload.In your browserMP4 to PNG: Save Video Frames as ImagesGrab any frame from an MP4 video and save it as a full-resolution PNG, free, in your browser. No sign-up and no upload: the video never leaves your device.In your browserNegative Image ConverterTurn a photo into its negative (inverted colours) in your browser. Works with JPG, PNG, WebP, GIF and BMP, and the photo never leaves your device.In your browserTIF to PNG ConverterConvert a TIF or TIFF image to PNG in your browser. Lossless for 8-bit TIFFs (16-bit images drop to 8 bits per channel), and the file never leaves your device.In your browser