SVG to STL Converter — Free, Browser-Side, No Upload
SVG → STL
Extrude SVG paths into printable STL files in your browser. Adjust depth and scale. Free, private, no upload. Useful for logos and 2D designs.
Best for
- Turning a logo outline into a printable badge, sign, or keychain blank
- Creating simple raised or embossed shapes from clean vector paths
- Testing SVG extrusion depth before opening a full CAD or mesh editor
- Converting simple 2D artwork locally without uploading the design file
Before you start
- Convert text to paths in your vector editor before uploading the SVG
- Remove gradients, filters, raster images, and effects; only path-like geometry is useful here
- Use clean closed shapes for more predictable printable STL output
- Expect a flat extruded prism, not a full sculptural 3D reconstruction
Known Limitations
- 2D extrude / emboss only — this tool extrudes flat SVG paths into a 3D shape; it does NOT convert arbitrary SVG art into a full 3D model
- Complex SVG features (gradients, raster images, filters, text) are not supported
- The resulting STL is a simple prism — not a sculptural or organic 3D form
Helpful guides
Frequently Asked Questions
What does "extrude" mean here — will I get a full 3D model from my SVG?
Extrusion means the 2D SVG outline is pushed out to a given depth, producing a flat prism shape. You get a printable badge, logo, or sign — not a sculptural or organic 3D object reconstructed from the SVG art.
My SVG has text elements. Will they convert correctly?
Text elements are not supported. Convert text to paths (outlines) in your vector editor before uploading, and the resulting path shapes will extrude correctly.
Does the tool support SVG files with gradients or embedded raster images?
No. Gradients, raster images (PNG/JPG embedded in SVG), filters, and effects are not supported. Only SVG path and shape elements are extruded.
Does my SVG file get uploaded to a server?
No. All processing runs in your browser. Your file never leaves your device.
Can I control the extrusion depth?
Yes. There is a depth slider on the tool page that lets you set how thick the extruded STL will be before you download.
Related tools
How it works
Your files are processed entirely inside your browser using Three.js. Your files never leave your browser — there is no server upload, no cloud storage, and no third-party processing. The converted file is generated as a local Blob and downloaded directly to your device. Once the conversion is complete, all data is released from memory.