Turn brightness into height — PNG to STL
A free PNG to STL converter that reads your image as a heightmap: bright areas rise, dark areas stay low, and the back stays flat. Get a watertight, print-ready relief mesh or lithophane with base plate, bevel, invert and smoothing controls — all in your browser, in seconds.
What this does — and what it doesn't. This is a heightmap converter, not an AI reconstruction tool. A photo is a single projection and carries no depth data, so no tool can turn a picture of a vase into a printable vase. What you get here is a crisp raised relief on a solid base — which is exactly what name plates, coins, art panels, keychains and lithophanes need. Want a freestanding figurine of a real object? That needs photogrammetry or AI mesh generation instead.
Upload an image to generate
Everything you need to convert PNG to STL
A complete PNG to STL converter pipeline, running locally in your browser — from upload to a watertight, print-ready STL or 3MF file.
Private & browser-native
Images are decoded and meshed entirely in your browser. Nothing is uploaded to any server — ever.
Pro geometry controls
Tune relief height, edge bevel, base plate, contrast, edge subdivision, invert and smoothing for a watertight, print-ready mesh.
Realistic material preview
Preview in steel, copper, gold, white, black or translucent (lithophane) — see the print before you print.
Colored surface mapping
Map the original image colors or brightness to vertex colors; 3MF keeps the full surface texture.
STL & 3MF export
Standard STL for every printer & CNC, 3MF with color for modern pipelines. No watermark, no paywall.
No account needed
Open the tool and go. Core features are free, ad-light, and ready in under 3 seconds.
Built for makers, designers & engineers who convert PNG to STL
Guides & use cases
Step-by-step guides for turning images into printable 3D relief models — for 3D printing, lithophanes and CNC carving.