Free Tool · No Signup · Runs In Your Browser
Free SVG to 3D Model Converter
Extrude any black SVG into a printable 3MF. Preview it in 3D, toggle a two-colour backing plate and a keychain ring, and open the file straight in your slicer. Free, no account, and your file never leaves your browser.
Turning a flat SVG into a 3D-printable model
Extruding a 2D design into a solid gives you a physical object a 3D printer can build: a keychain, a coaster, a sign, a multi-color inlay. Here is what happens during extrusion and how to prepare a design that prints cleanly.
What extrusion actually does
Extrusion takes the flat shapes in your SVG and gives them height, pushing each path up into a solid wall. A circle becomes a disc, a letter becomes a raised or recessed block, an outline becomes a frame. The result is a 3D mesh you can export as STL for a single-color print or 3MF for a multi-color one. The cleaner and more connected your 2D paths are, the more solid the resulting model, because open paths and stray fragments turn into holes and floating shells that a slicer struggles with.
Designing for a real printer
A few physical limits shape a good design. Walls thinner than roughly two nozzle widths, often under about 0.8 mm, may not print reliably. Tall thin features can wobble or detach. Text raised or recessed by at least a couple of layer heights reads far better than a shallow scratch. And overhangs beyond about forty five degrees may need support. Keeping shapes bold and connected, the same discipline that helps a laser cut, also helps a printer build.
Single color versus multi color
For a single-color print, an STL is all you need. For multi-color work on a printer that supports it, a 3MF can carry a separate object per color, so a name in one filament sits on a plate in another. This is how inlays, two-tone signs, and layered keychains are made. The key is that each color region is its own closed shape in the source design, so it can become its own object rather than blending into the layer beneath it.
Print-ready checklist
- ›Close every path and remove stray fragments. Open paths become holes in the mesh.
- ›Keep walls above roughly 0.8 mm so they actually print.
- ›Raise or recess text by at least a couple of layer heights so it reads clearly.
- ›Export STL for single color, 3MF when you want a separate object per color.
- ›Make each color region its own closed shape so multi-color prints separate cleanly.
How it works
Drop any SVG with black filled shapes, or load the bundled example to see a result instantly.
Spin the live preview, set the extrude depth, and toggle the backing plate or keychain ring.
Open it in your slicer with the design and backing already assigned to two filaments.
Turn laser files into 3D prints
Laser cut files, stencils, and silhouettes are already perfect 3D printing material. Their black filled shapes describe exactly what should become solid plastic. This converter extrudes those shapes into a real 3D body, so the same design you would cut from plywood becomes a keychain, a sign, a magnet, or a piece of wall art on any 3D printer.
The optional backing turns a fragile cut-out into a sturdy two-colour plaque. The backing plate is written into the 3MF as a separate material, so slicers such as Bambu Studio, OrcaSlicer, and PrusaSlicer open the file with the design and the backing already mapped to two filaments. Add the keychain ring and the printed piece is ready for a split ring straight off the bed.
Everything happens locally. The SVG is parsed, extruded, previewed, and packed into the 3MF on your own device, which makes the tool fast, free, and private. If you only have a photo or a PNG, run it through the free image to SVG converter first, then bring the cut SVG here.
Frequently asked questions
What SVGs work best?
SVGs with black filled shapes, like laser cut files, stencils, and silhouettes. The tool extrudes the filled black areas into a solid 3D body. Outline-only SVGs, where the shapes are thin strokes instead of fills, need a filled version first. Cut files from our free converter or editor work perfectly.
Is it really free and private?
Yes. The tool is free, works without an account, and runs entirely in your browser. Your SVG is never uploaded to a server. The 3D preview and the 3MF file are both built on your own device.
What is the two-colour backing?
An optional backing plate behind your design, stored as a separate material in the 3MF. When you open the file in your slicer, the backing and the design are already assigned to two different filaments, so you can print a two-colour piece without any manual painting. You can adjust the backing thickness and outline offset before downloading.
What slicers open the 3MF?
Bambu Studio, OrcaSlicer, PrusaSlicer, and any slicer that imports 3MF. Bambu Studio and OrcaSlicer also pick up the two-colour filament assignment automatically. Single-extruder printers can still print the file in one colour, or use a filament swap at the layer where the design starts.
How do I resize the model?
Set Finished longest side in the 3D preview to your final size, including backing and ring. The 42 mm keychain preset keeps a 2 mm backing, 1 mm raised artwork and a 4 mm ring hole. Artwork-only sizing is also available. Shrinking the exported model in a slicer also shrinks fine lines, the ring hole and backing thickness. For a 0.4 mm nozzle, try the optional detail assist and inspect the sliced layers. Compression makes the download smaller without removing geometry. Not every detail can be printed at every size.
Why 3MF and not STL?
3MF carries colour and material data along with the geometry, which is how the two-colour backing arrives in your slicer already assigned to two filaments. STL stores bare triangles only, so the colour information would be lost. Every modern slicer opens 3MF, and you can still export STL from the slicer afterwards if you need it.
Starting from a photo instead of an SVG? Try our free converter or design from scratch in the free editor.