STL Converter/convert/svg-to-stl
Browser converter·no upload

SVG to STL, in your browser.

Drop an .svg — logo, icon, badge — and extrude it into a clean 3D solid.

viewer● live
drop a file to preview
Drop your .svg file
or click to browse · local only
Extrusion height8 mm

Lighter pixels are pushed higher (relief). Drag to adjust.

Output format

100% local · file never leaves your browser

// about

SVGSTL: what changes.

SVG → STL rasterizes the vector to a 400-px luminance map, then extrudes it. Filled black shapes punch up against a base; transparent areas stay flat. The output is watertight.

For best results, prepare your SVG with solid black fills on a transparent background. Strokes are rasterized too, but thin lines may not extrude reliably below 0.5 mm.

Fully private

The file is parsed in WebAssembly + WebGL on your device. Nothing leaves.

Instant

No queue, no upload. Most files convert in well under a second.

Inspect before download

Orbit, pan and zoom the result in real time before you commit.

// faq

Frequently asked

Should I outline strokes first?

Yes. Convert strokes to filled paths in Inkscape or Figma before upload — strokes get rasterized at low resolution.

Can I keep crisp vector edges?

True vector extrusion needs path tessellation. This tool uses raster heightmap — fast and reliable, but edges are pixel-accurate, not infinite-resolution.

Why is my logo upside down?

Some slicers flip the Y axis. Use the orient tool in Cura/PrusaSlicer.