WebP to STL

WebP to printable STL: transparent stamps or heightmap reliefs, free online.

Workspace

Loading...

Please wait

About This Tool

This tool converts WebP, the modern web image format, into a 3D-printable STL file. If the image has transparency, contour mode extracts a stamp or silhouette; photos can be turned into a heightmap for a relief or lithophane. Lossy and lossless WebP are both supported, and everything runs locally in your browser so your files never leave your device.

Tips

  • 1For logos and cutouts, use a WebP with a transparent background
  • 2If blocky compression artifacts appear, re-export the WebP at a higher quality
  • 3Adjust resolution to balance fine detail against polygon count

About Configuration Options

Conversion Mode

Conversion Mode

DefaultContour

Select how the image should be converted into 3D geometry.

ContourRecommended

Generates solid shapes with uniform thickness from image outlines. Ideal for stamps, logos, nameplates, and other uniform-thickness objects.

Heightmap

Creates a relief surface based on image brightness, so brighter areas are raised and darker areas are recessed. Perfect for photo reliefs, terrain models, and artistic surfaces.

Contour Settings

Invert

DefaultOff

Swap which parts of the image become solid and which become empty. Useful when the background is lighter than the subject.

OffRecommended
On

Threshold

Default128

Range0 – 255

Controls the brightness cut-off point that determines which pixels become solid geometry. Lower values include more pixels as solid; higher values only include the darkest areas.

Depth

Default10

Range1 – 100

The thickness of the extruded geometry in millimeters. Controls how tall the final 3D model will be.

Bevel

Default0.5

Range0 – 5 · step 0.1

Adds rounded edges to the contour shape for a smoother, more polished finish. Higher values create more rounded edges.

Bevel Segments

Default3

Range1 – 8

The number of segments used to create the bevel curve. More segments produce smoother bevels at the cost of more geometry.

Angle Protection

Default0.8

Range0 – 1 · step 0.1

Preserves sharp corners and fine details by controlling the angle threshold. Lower values protect more detail; higher values smooth more aggressively.

Quality

Default1

Range0.1 – 2 · step 0.1

Controls the resolution of the generated mesh. Higher quality produces smoother surfaces but larger file sizes.

Heightmap Settings

Max Height

Default5

Range0.5 – 20 · step 0.5

The maximum height of the raised areas in millimeters. Controls the overall relief depth.

Base Thickness

Default1

Range0 – 5 · step 0.5

The thickness of the flat base plate beneath the relief. A thicker base provides more stability for printing.

Smooth Level

Default2

Range0 – 10

Applies smoothing to the heightmap surface to reduce noise and stair-stepping artifacts. Higher values produce smoother surfaces.

Resolution

Default400

Range100 – 400 · step 50

Controls the detail level of the generated mesh. Higher resolution preserves more image detail but increases file size.

Invert

DefaultOff

Swap the height mapping, so brighter areas become recessed and darker areas become raised.

OffRecommended
On

Format Information

Input format

Extension:
webp
Full Name:
WebP (Google)
Type:
Image
Format:
WebP
Open With:
Image EditorWindows PhotosPreview (Mac)
Description:
WebP is a modern image format developed by Google, supporting both lossy and lossless compression as well as an alpha channel. Under the same visual quality, file sizes are typically 25-35% smaller than JPEG or PNG, making it a mainstream choice for web performance optimization. WebP browser compatibility is now very mature, but it may still not be supported in older systems and some professional software. When used as a 3D texture or input for image-to-3D conversion, its performance is comparable to PNG; just be aware of compression artifacts in lossy mode.

Notes:

  • Maximum supported resolution: 4096×4096 pixels
  • Transparent backgrounds are supported in lossless mode

Supported Features:

  • Lossy and lossless compression modes
  • Alpha channel transparency in lossless mode
  • Smaller file sizes than legacy formats

Output format

Extension:
stl
Full Name:
Stereolithography
Type:
3D Mesh
Format:
STL (Binary / ASCII)
Open With:
Slicer SoftwareMeshLabWindows 3D ViewerSTL Viewer Online
Description:
STL is the de facto standard mesh format in 3D printing, storing only triangular surface data since 1987, without color, texture, or material. Almost all slicers (Cura, PrusaSlicer, Bambu Studio, ChiTuBox) and printers directly support STL, ensuring its enduring popularity. Two classic pitfalls: STL lacks unit definitions, making millimeters and inches indistinguishable on disk; always verify scale in your slicer. It also has ASCII (readable but 4-6x larger) and binary (compact, default) encodings. For multi-color printing, materials, or parameters, switch to 3MF, which carries richer print information while maintaining slicer compatibility.

Notes:

  • Does not support colors, textures or materials
  • No unit definition; verify scale in your slicer
  • ASCII format is 4-6× larger than binary

Supported Features:

  • Triangle mesh only, simple and universally compatible
  • Binary and ASCII encoding options
  • Directly importable into Cura, PrusaSlicer, Chitubox, etc.

How to Use

1

Upload your WebP

Drag in a WebP: transparent WebP works well for stamps and silhouettes; if you see lossy artifacts, raise the source image quality first.

2

Choose a mode and adjust

Pick contour or heightmap mode, then adjust the resolution to balance detail and polygon count.

3

Download the STL

Download the STL file, ready to slice and 3D print.

Frequently Asked Questions

View all FAQs
Q

How does WebP transparency affect the model?

A

In contour mode, transparent areas are cut out, leaving only the opaque subject, which is perfect for stamps and silhouettes. In heightmap mode, brightness drives the relief, and transparency behavior follows the live preview.

Q

What's the difference between converting WebP and PNG/JPG to STL?

A

The workflow is identical; the differences come from the source format. WebP combines a smaller file size with optional transparency, PNG transparency is more common in exported designs, and JPEG photos are everyday images without transparency.

Q

Does lossy WebP affect relief quality?

A

Yes. Heavy lossy compression can leave noise or blocky artifacts on the heightmap surface. Export at a higher quality, or switch to a PNG or high-quality JPEG before converting.

Q

Will STL preserve WebP colors?

A

No. The STL format stores only geometry and no color information, so the result is always a single-color model. For a colored print, use the "WebP to 3MF" tool, or paint the model after printing.

Q

Can I convert an animated WebP?

A

The browser decodes an animated WebP as a single frame, so only the first frame is converted. If you need a predictable result, export the desired frame as a static image first.

Q

Why does my WebP stamp look jagged compared to the original?

A

A low-resolution or heavily compressed WebP blurs the edges, and contour detection relies on the effective resolution of the image. Export the largest size available with a high quality setting; for logos, prefer a lossless WebP or PNG source.