SVG to STL: how to convert for 3D printing
Converting SVG to STL means turning a flat vector drawing into a 3D printable model — usually by giving the 2D outline height so it becomes a solid. An SVG stores clean scalable outlines; an STL is the 3D triangle mesh your slicer needs. You don't need CAD: with a clean SVG and an in-browser tool, you can extrude your artwork into a cutter, a stamp, a tag, or a suncatcher in a couple of minutes. Here's how.
What SVG to STL actually does
An SVG is a vector file — paths and shapes defined by math, so they stay crisp at any size, but they're flat. An STL describes a 3D surface as triangles. The conversion adds the missing third dimension: the tool reads your outline and extrudes it (or builds a shape around it) to a chosen thickness, then writes that solid out as an STL your slicer can print.
Prepare a clean SVG
A tidy vector converts far better than a messy one:
- Closed paths — outlines should be complete loops, not open lines, so they can form a solid.
- Expand strokes to fills — a stroke has no area on its own; convert it to a filled shape first.
- Simplify — remove tiny details and stray points that won't survive at print scale.
- One clear silhouette — high-contrast, no overlapping stray shapes, so the outline is unambiguous.
No SVG? A high-contrast PNG or JPG silhouette can be traced instead — the tools below do that for you.
Convert your SVG with 3DGEN
Rather than one generic converter, 3DGEN turns an SVG into the thing you want, extruding it appropriately:
- Cookie cutter generator — turns the outline into a cutting blade with a base rim. The classic "SVG to cutter" path; see how to make a custom cookie cutter from any image.
- Stamp generator — raises the outline into a relief stamp on a block, with a handle.
- Suncatcher generator — treats black as lead and white as open windows for faux stained glass.
Upload the SVG, and the tool builds the 3D model in your browser — nothing is uploaded to a server.
Set thickness and size
The one thing a flat SVG can't tell the tool is how tall to make the model, so you set that: a blade height for a cutter, a relief height for a stamp, a frame thickness for a suncatcher, plus the overall width. Pick a size that keeps fine features chunky enough to print — scale up rather than shrinking a busy design.
Export the STL
When the preview looks right, export STL (works with any slicer) or 3MF (keeps units and color; great for Bambu Studio). Not sure which? See STL vs 3MF. Then slice and print as usual.
Tips for a clean conversion
- Keep features bold — thin necks and tiny islands print fragile.
- Close every path and expand strokes before converting.
- Preview at your real print size to catch details that vanish when small.
- If a traced photo looks rough, raise the contrast of the source or tidy it in a vector editor first.
FAQ
Can I convert any SVG to STL?
Most clean, closed-path SVGs convert well. Open paths and stroke-only art need to be closed and expanded to fills first so they can form a solid.
Do I need CAD software?
No. The 3DGEN tools extrude your SVG into a printable model right in the browser — pick the one that matches what you're making.
SVG or a photo — which is better?
An SVG gives the crispest result because it's already vector-clean. A high-contrast photo works too; the tools trace it into an outline for you.
Make it with 3DGEN
Turn your SVG into a print-ready STL in your browser — pick the cookie cutter, stamp, or suncatcher tool. Free, no sign-up, files never leave your device.
Open the cookie cutter generator →