Image to STL

Turn a logo, drawing or silhouette into a solid 3D-printable shape.

Runs entirely in your browser — your picture is never uploaded.

1 Choose a picture

Drag an image here, or

PNG, JPG, WebP, GIF, BMP or SVG. High-contrast artwork works best — logos, line drawings, lettering, silhouettes. Nothing leaves this machine.

Getting a clean result

Turn a logo or drawing into an STL

Trace a picture and turn it into a solid 3D-printable shape: a logo, a line drawing, lettering or a silhouette. Use PNG, JPG, WebP, GIF, BMP or SVG. Adjust the threshold until the shape is filled in cleanly, smooth the edges, remove specks, and set the size.

Make a solid shape, raise the artwork on a backing plate with a border and rounded corners, or cut a spray stencil. Your picture is never uploaded: the tracing happens in your browser. For a photo with shades of grey, a lithophane is the better choice.

Tips for a good print

  • High-contrast artwork works best: dark shapes on a plain light background.
  • Smoothing above about 1 px starts to break thin strokes, like the serifs on lettering.
  • SVG files trace most cleanly, because the outline is already exact.

Frequently asked questions

How do I convert a PNG to STL?

Drop the PNG on the page, move the threshold until the shape you want is filled in, set the size and thickness, and download the STL.

Can I convert an SVG logo to a 3D model?

Yes. SVG works well because its outlines are already clean; set the size and choose a solid shape, a raised plate or a stencil.

Why does my trace look speckled?

The picture has noise or a textured background. Raise "Ignore specks", add a little smoothing, or clean the picture up first in the image editor.

Can I turn a photo into an STL?

A photo has shades rather than clear shapes, so it traces poorly. For photos, make a lithophane instead.