Convert SVG to STL by Extruding It
An SVG is a flat drawing: logos, icons, lettering, cookie cutter outlines, signs. To print it, every filled shape has to be pushed up into a solid. Drop an SVG here, set how tall and how wide it should be in millimetres, optionally put a base plate under it, and download a binary STL ready for your slicer. Holes in letters and shapes stay open.
How to use it
- 1
Add your SVG
Drop a .svg on the box or click to pick it. Files from Inkscape, Illustrator, Figma, Affinity and icon sites work.
- 2
Set height and width
Height is how far the shapes stand up. Width is the size of the whole drawing on the build plate; the depth follows its proportions.
- 3
Add a base plate
Turn on the base plate to join loose letters and parts into one piece, and set its thickness. It extends 3 mm past the drawing.
- 4
Download the STL
Check the preview and the size readout, then save a binary STL and slice it as usual.
What to know before you convert
- Only filled shapes are extruded. Lines that are just strokes have no area: convert them with "Stroke to Path" (Inkscape) or "Outline Stroke" (Illustrator, Figma) first.
- Text must be converted to outlines (Object to Path, or Create Outlines) before saving. Live text and embedded bitmap images are skipped.
- All shapes are extruded to the same height. Overlapping shapes become overlapping solids, which slicers merge when printing.
- Colours, gradients, opacity and filters are ignored; STL has no colour. Clip paths and masks are not applied.
- SVG files up to 10 MB are accepted. Traced photos with very many points can make more triangles than a browser can handle.
How to Prepare an SVG for 3D Printing
Start with clean vector art: a logo, an icon, lettering or an outline. In Inkscape, Illustrator, Figma or Affinity, convert text to outlines and strokes to filled paths, and remove anything you do not want to print. Fewer, simpler shapes give a cleaner STL.
Think about the smallest detail. With a common 0.4 mm nozzle, lines thinner than about 0.8 mm at the final size print poorly or vanish. If fine details disappear in the slicer, make the whole design wider or thicken those lines in your editor.
No SVG? Other Ways to Get a Printable Shape
Got a PNG logo or icon? PNG to STL extrudes it from its transparent background or turns brightness into a relief. A photo works with JPG to STL. Drawings from CAD come in as DXF: use DXF to STL. And to go back from a model to a flat outline, STL to SVG cuts a 2D section out of an STL.
You can also import an SVG into Tinkercad or Blender and extrude it there. This page needs no account or 3D skills, and the width you type is the printed width in millimetres.
Don't have a model?
Generate one from a sketch, image or text. Our AI generators give you a 3D model with an STL download for printing. They use credits; this converter does not.