Drop an .svg — logo, icon, badge — and extrude it into a clean 3D solid.
Lighter pixels are pushed higher (relief). Drag to adjust.
100% local · file never leaves your browser
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.
The file is parsed in WebAssembly + WebGL on your device. Nothing leaves.
No queue, no upload. Most files convert in well under a second.
Orbit, pan and zoom the result in real time before you commit.
Yes. Convert strokes to filled paths in Inkscape or Figma before upload — strokes get rasterized at low resolution.
True vector extrusion needs path tessellation. This tool uses raster heightmap — fast and reliable, but edges are pixel-accurate, not infinite-resolution.
Some slicers flip the Y axis. Use the orient tool in Cura/PrusaSlicer.