SVG to STL Converter

Convert an SVG into an STL model ready to 3D print. Based on the work by rcalme.


The SVG should be composed of layers and each layer name can have any name. To specify the extrusion height, just append to the end of the name _X where X is the desired height in units of millimeter. For example if I want Layer 1 to have a height of 30mm then I would change the layer name to Layer 1_30.

Default units are mm.

You can find a sample svg in samples/sampleSVG.svg.


You can try the tool hosted directly from github.


Known problems


This tool requires javascript support, and a browser that can handle a WebGL canvas, and the File API. Does not work on Internet Explorer.



Tools Used

This tool makes use of a number of other open source projects: