3DPrintCAD Open the app

3DPrintCAD › Guides › SVG to 3D model

SVG to 3D model: turn any SVG into a 3D print

A logo, an icon, a drawing or a cut file - add the SVG and it becomes a 3D body. Set its size and thickness, give it a colour, put a border round it (a joined base like a keychain, a frame, a plate…), smooth out jagged edges, and place it on the bed, on top of a body, or anywhere on a surface - flat, or bending round a curve. Everything can be changed again later.

Open 3DPrintCADNo account · nothing to install · runs in your browser
A blue rocket SVG on a white joined base lying on the bed, and the same rocket raised on the side of a white cup

Watch the tutorial

Every SVG option in about three minutes, with subtitles: size, solid or hole, colours, borders, smooth edges, editing it later, on a dome and on a cylinder. Watch on YouTube ↗

1Add an SVG file

Click SVG file in Basic shapes (after Text) and choose an .svg file - a logo, an icon from an icon set, a drawing from Inkscape or Illustrator, a cut file. You can also drop the file on the bed. Filled shapes and outlines (strokes) are both read; holes in a shape stay holes.

The Import SVG window opens. On the left a live preview of the outline, with its size in mm under it - it changes as you change anything on the right. Above the fields it says what was found in the file (here 3 filled shapes) and, when the SVG gives its size in real units, that size.

The Basic shapes tiles with the SVG file tile after Text
The SVG file tile in Basic shapes.
The Import SVG window: the rocket's outline on the left, width, depth, thickness, smooth edges, solid or hole, colour, border and where it goes
The Import SVG window with a rocket.

Not got an SVG yet? Image to SVG (the next tile) turns a picture, a photo or a logo into a clean SVG first.

2Size, thickness, solid or hole

The preview in grey: the rocket as a hole
Hole: the shape in grey - it cuts whatever it is in.

3Colour

The Colour row gives the body its colour. Auto takes the next colour of the palette, a swatch takes that colour, the last box any colour you like. The preview fills in that colour, so you see at once how it looks with its border.

4Border: six styles

A border is built round the shape and joined to it - the same borders as for 3D text (their names talk about letters, but they work on any shape):

The rocket with each border style: no border, only edges, round each piece, joined outline, frame and plate
No border, Only edges, Round each letter · Joined outline, Frame, Plate.

For every style but No border you set the Width (or Edge) and the Height - how high the border stands from the bed; the shape keeps its own thickness, so a lower border makes it stand out. Border colour gives the border a colour of its own (Same as text keeps the shape's).

The Import SVG window with a blue rocket, a white Joined outline border 1.5 mm wide and 1.2 mm high
A blue rocket on a white joined outline: Width 1.5, Height 1.2.
The blue rocket on its white base on the bed
Created: one body in two colours.

5Smooth edges

SVGs traced from pictures, and pixel art, often have stepped or jagged edges - every step would print. Smooth edges irons them out: small notches are filled, spikes are rounded off, and the outline is averaged over the distance you choose.

A stair-stepped pixel heart with Off, Light, Medium and Strong smoothing
A stepped heart 50 mm wide: Off, Light, Medium, Strong.
Two red hearts on the bed: the left one with stepped edges, the right one smoothed
As bodies: Off on the left, Strong on the right.

6On the bed

At the bottom of the window you choose where it goes. On the bed puts the body flat on the bed, in an empty spot, and selects it. Also save to My shapes keeps a copy in your shape library; Save to My shapes only keeps it there without adding it now.

7On top of a body

Select a body before you add the SVG and the window offers On top of “…” (follows its surface) - and picks it for you. The shape goes on the middle of the body's top and bends with its surface: here a rocket on a dome.

The Import SVG window with On top of Half sphere 1 (follows its surface) chosen
A half sphere selected: On top of “Half sphere 1”.
The blue rocket bent over the top of a white dome
The rocket follows the dome.

It stays a body of its own. The message after it offers Merge now (join them into one) - for a hole, Cut it in now.

8On a surface: flat or following a curve

For any other place - the side of a cup, a slanted face, another body - choose On a surface… and click Place it on a surface….

The Import SVG window with On a surface chosen and the button Place it on a surface
The button becomes Place it on a surface….
  1. Point at a body: a see-through copy of the shape follows the mouse over its surface.
  2. Click to put it there. Now it is shown as it will be, with a dashed box round it, a blue knob above it and a white dot at a corner.
  3. Drag the shape to move it along the surface - even onto another body. Drag the blue knob to turn it (1° steps, Shift 15°). Drag the white dot to size it.
A see-through orange rocket following the mouse over the side of a white cylinder
Before the click: the shape follows the mouse.
The blue rocket placed on the cylinder's side with a dashed box, a blue knob and a white corner dot; the SVG on a surface panel on the right
Clicked: the knob turns it, the dot sizes it.

The panel on the right sets it up:

The rocket bent round the cylinder, seen from the side, with Follow the surface chosen
Follow the surface: it bends round the cup.
The rocket turned by the blue knob
Turned with the blue knob.

Click Place SVG. Pick another place lets you click somewhere else; Cancel (or Esc) leaves without adding it.

The blue rocket joined to the side of the white cup, both colours kept
Placed and joined: one body, both colours kept.

9Change it later: the SVG card

Select a body made from an SVG and its panel gets an SVG card with the file's name: Width, Thickness (or Depth for a hole), Smooth edges, Shape colour and the Border with its colour and sizes. Every change rebuilds the body at once - also one that sits on a surface, which keeps following it. Ctrl+Z / ⌘Z undoes it.

The SVG card: rocket, width, thickness, smooth edges, shape colour and border with its colour, width and height
The SVG card of the rocket.

10Printing in colour

A shape and its border in two colours stay two colours in one body. Export with Export ▸ Multi-colour 3MF: OrcaSlicer and Bambu Studio open it with each colour on its own filament (AMS / multi-colour printer). On a single-colour printer, a border lower than the shape lets you change filament at the border's height instead - the shape then prints in the second colour.

11Tips

Questions

How do I turn an SVG into a 3D model?

Click SVG file in Basic shapes and choose the file. The import window shows its outline: set the width (the depth follows) and the thickness, pick a colour and a border if you like, and click Create body. It lands on the bed as a 3D body you can export as STL or 3MF.

My SVG has jagged or stepped edges. How do I smooth them?

Use Smooth edges in the import window (or later in the SVG card): Light, Medium or Strong, or type an exact value in mm. It fills small notches, rounds off spikes and evens out the outline. Traced pictures and pixel art benefit most.

How do I put an SVG on a curved surface?

Choose On a surface… in the import window and click Place it on a surface…. Point at a body and click: the SVG sits there. Pick Follow the surface to bend it round a cylinder or a ball, or Flat to keep it flat. Drag it, turn it with the blue knob, size it with the white dot, then Place SVG.

Can I print an SVG in two colours?

Yes. Give the shape one colour and its border another (Border colour). The body keeps both colours, and Export ▸ Multi-colour 3MF puts each on its own filament in the slicer.

Can I change the SVG after it is placed?

Yes. Select the body: the SVG card in the panel changes its width, thickness, smoothing, colour and border, and the body is rebuilt at once - also when it sits on a surface.

Turn your SVG into a 3D print

Open the app and click SVG file in Basic shapes.

Open 3DPrintCAD

Also see: Image to SVG, Add text to a 3D model, Basic shapes and body tools, Keychain generator and Plate generator.