PNG to STL Converter

Turn a PNG logo, icon or drawing into a printable STL. Transparent areas stay flat, so the design stands out cleanly.

Style
Samples
3D previewSample
Loading 3D preview
Drag to rotate
60 mm
2 mm
Advanced settings
2 mm
Detail

Runs in your browser. Your image is never uploaded.

Next steps

After you convert your PNG

Check the STL, pack it for your slicer, or turn a pixel sprite into blocks.

How it works

How to convert PNG to STL

  1. 1

    Add your PNG

    Drop, paste or choose a PNG up to 10 MB. JPG and WebP files work too.

  2. 2

    Pick relief or cut-out

    Choose Relief or Silhouette, then drag Size and height. The 3D preview follows every change.

  3. 3

    Download the STL

    Save a binary STL in millimeters and open it in any slicer.

Example

From PNG to name tag

A black and white PNG and the cut-out that Silhouette mode builds from it.

Black name tag PNG with the name LILY in white and a round key ring hole
Source PNGBlack tag, white lettering and a ring hole
Name tag cut-out with LILY and a key ring hole cut through, 3D preview
Silhouette cut-out3D preview from this converter, letters cut through
Features

Why use this PNG to STL converter

Made for logos, icons and line art saved as PNG.

Relief or cut-out

Raise the design on a solid plate, or cut the shape out with no plate at all, from the same file.

Sizes in millimeters

Set the longest side and read the exact width, depth and height, in mm or inches.

Height and base control

Raise the design 0.6 to 16 mm above a base of 0.6 to 6 mm, from keychains to wall signs.

Three detail levels

Draft for a quick size check, Standard for most prints, Fine for thin strokes and small text.

Ready for your slicer

Every model is a closed solid saved as binary STL, so slicers open it without repair.

Private, free preview

Your PNG never leaves your browser. Preview with no account; each STL download is 2 credits.

Print settings

Settings for a clean PNG print

Starting points that suit most logos, icons and badges.

Relief height 1 to 3 mm

Raised parts in this range read clearly and print quickly. Go taller only on large signs.

A 2 mm base

A 2 mm plate keeps small pieces stiff. Use 3 mm or more once the longest side passes 150 mm.

Fine detail for small text

Fine follows thin lines most closely. Keep letters at least 4 mm tall so a 0.4 mm nozzle can draw them.

Print flat, no supports

Reliefs and cut-outs lie flat on the bed. 0.2 mm layers and 15 to 20% infill are plenty.

Guide

PNG to STL guide

Why PNG converts cleanly, which mode to choose and how to prepare the file.

Why PNG converts better than JPG

PNG is lossless, so edges stay sharp instead of picking up the blocky noise that JPG compression adds. That noise turns into bumps on a relief, while a clean PNG gives smooth, flat surfaces between crisp edges.

PNG can also store transparency. The converter treats transparent pixels as background and keeps them at base height, so only your artwork rises. A JPG has no transparency, which is why its background often prints as a solid block.

Pick the right mode for your PNG

Relief raises dark areas off a solid base, which suits logos, badges and signs. Silhouette drops the background completely and cuts the shape out at one thickness, which suits cake toppers, stencils and outlines.

Lithophane works with PNG photos too, though most photos are saved as JPG. For logos and line art, start with Relief and try Silhouette when you want the shape without a plate behind it.

Preparing your PNG

Aim for at least 800 pixels on the longest side, flat colors and strong contrast between the design and the background. Remove drop shadows and soft glows, because every gradient becomes a slope in the print.

If your logo is dark on a light background, the default settings raise the logo. If it is light on dark, turn on Raise light areas instead. For a two-color print, pause at the layer where the design begins and swap filament.

FAQ

PNG to STL questions

Answers about transparency, image size, white backgrounds, privacy and SVG files.

Does the converter keep PNG transparency?
Yes. Transparent pixels count as background: they stay at base height in Relief mode and are removed entirely in Silhouette mode.
What size should my PNG be?
800 to 2000 pixels on the longest side is plenty. Larger files work but add no printable detail beyond what your nozzle can draw.
Can I convert a PNG with a white background?
Yes. In Relief mode white stays at base height, so a dark design on white rises cleanly. If the design is light, turn on Raise light areas instead.
Is my PNG uploaded?
No. Conversion happens in your browser and the image never leaves your device.
Can I convert an SVG?
Not directly yet. Export the SVG as a PNG with a transparent background, about 1000 pixels wide, and convert that.