happytails.ai
English

Image to STL

Turn a still image into a closed binary STL height-map relief with millimeter dimensions, a flat base and bounded sampling.

No files selected

Accepted files: .png,.jpg,.jpeg,.webp. Choose one file. Up to 20 MiB in total.

Your result

How to use Image to STL
  1. Choose one still PNG, JPEG or WebP image.
  2. Set model width, relief height, base thickness, sampling resolution and whether dark pixels are higher.
  3. Review the actual model dimensions and triangle count, then download the STL and confirm millimeter units in your slicer.

Report a problem or share an idea.

Useful next steps

Brightness controls relief height

Transparency is composited over white. Brightness uses 0.299 red + 0.587 green + 0.114 blue in decoded 8-bit RGB, then deterministic bilinear sampling. Inversion swaps which brightness values are high. This is a height-map relief, not full 3D reconstruction.

Check units and mesh scale

Depth follows the oriented image aspect ratio and cannot exceed 500 mm. The model has a flat base and closed side walls with outward-facing triangles. STL does not encode a formal unit; confirm millimeters in your slicer before printing.