Convert SVG or PNG artwork to STL
Turn a flat outline into something you can print. Filled SVG paths, a PNG silhouette or closed DXF outlines become a solid at the width and thickness you set, with an optional backing plate.
Turn an SVG outline or PNG silhouette into a solid relief. Your file stays in your browser.
You supply the third dimension
Artwork is flat, and nothing in the file answers the question an STL has to answer: how deep. You answer it. Set the width from 1 to 1,000 mm and the relief thickness from 0.1 to 100 mm, and the outlines sweep through that thickness.
Because you choose those numbers, there is no single correct output to have measured, and none of these pages claims a proven conversion the way the format pairs do.
Holes stay holes
Loops inside loops are cut out rather than stacked on top. A badge with a letter O keeps the middle of the O open, and a plate with four bolt holes arrives with four bolt holes.
What each input needs
An SVG needs closed filled paths and basic shapes. Convert text and strokes to outlines first, because a stroke has no inside and the tool refuses rather than inventing a width for it.
A PNG becomes a silhouette at a brightness threshold you set, traced on a grid up to 256 pixels on the longest edge, so its edges are stepped rather than smooth. It is a flat relief, not a lithophane and not depth recovered from a photograph.
A DXF needs outlines that close. Landing pages for each: SVG to STL, PNG to STL and DXF to STL.