SVG to 3MF

SVG vectors to color 3MF: path extrusion for color badges/nameplates, or shallow color relief, free online.

Loading...

Please wait

About This Tool

Designed for SVG vectors and color printing: contour mode extrudes closed paths into uniform solids and maps fill colors as much as possible, ideal for badges, logos, and nameplates; shaded fills can use heightmap for color shallow relief. Convert text to outlines and prefer solid fills. Everything runs locally in your browser.

Tips

  • 1Closed paths plus solid fills give cleaner outlines and more reliable color printing.
  • 2Contour mode suits color badges/nameplates; heightmap suits SVG with shading.
  • 3Gradients and complex filters may be simplified, so tidy artwork in your design software first.

Examples

Original

Original

Contour

Contour

Heightmap

Heightmap

About Configuration Options

Conversion Mode

Conversion Mode

DefaultContour

Select how the image should be converted into 3D geometry.

ContourRecommended

Generates solid shapes with uniform thickness from image outlines. Ideal for stamps, logos, nameplates, and other uniform-thickness objects.

Heightmap

Creates a relief surface based on image brightness, so brighter areas are raised and darker areas are recessed. Perfect for photo reliefs, terrain models, and artistic surfaces.

Contour Settings

Invert

DefaultOff

Swap which parts of the image become solid and which become empty. Useful when the background is lighter than the subject.

OffRecommended
On

Threshold

Default128

Range0 – 255

Controls the brightness cut-off point that determines which pixels become solid geometry. Lower values include more pixels as solid; higher values only include the darkest areas.

Depth

Default10

Range1 – 100

The thickness of the extruded geometry in millimeters. Controls how tall the final 3D model will be.

Bevel

Default0.5

Range0 – 5 · step 0.1

Adds rounded edges to the contour shape for a smoother, more polished finish. Higher values create more rounded edges.

Bevel Segments

Default3

Range1 – 8

The number of segments used to create the bevel curve. More segments produce smoother bevels at the cost of more geometry.

Angle Protection

Default0.8

Range0 – 1 · step 0.1

Preserves sharp corners and fine details by controlling the angle threshold. Lower values protect more detail; higher values smooth more aggressively.

Quality

Default1

Range0.1 – 2 · step 0.1

Controls the resolution of the generated mesh. Higher quality produces smoother surfaces but larger file sizes.

Heightmap Settings

Max Height

Default5

Range0.5 – 20 · step 0.5

The maximum height of the raised areas in millimeters. Controls the overall relief depth.

Base Thickness

Default1

Range0 – 5 · step 0.5

The thickness of the flat base plate beneath the relief. A thicker base provides more stability for printing.

Smooth Level

Default2

Range0 – 10

Applies smoothing to the heightmap surface to reduce noise and stair-stepping artifacts. Higher values produce smoother surfaces.

Resolution

Default400

Range100 – 400 · step 50

Controls the detail level of the generated mesh. Higher resolution preserves more image detail but increases file size.

Invert

DefaultOff

Swap the height mapping, so brighter areas become recessed and darker areas become raised.

OffRecommended
On

Format Information

Input format

Extension:
svg
Full Name:
Scalable Vector Graphics
Type:
Vector Image
Format:
SVG
Open With:
Vector EditorWeb BrowserInkscape
Description:
SVG is an XML-based vector image format that uses mathematical descriptions for shapes, paths, and text. It is resolution-independent, so edges remain sharp at any scale, making it ideal for logos, icons, and typography. Its vector nature gives SVG clear advantages when converting to 3D: outlines are smooth and free of jagged edges, which is perfect for generating clean-edged reliefs or extruded text models. During conversion, note that complex paths and gradients may be simplified, and it is recommended to merge multiple layers before processing.

Notes:

  • Raster effects or embedded bitmaps may not convert as vectors
  • Complex SVGs with many paths may increase conversion time

Supported Features:

  • Resolution-independent vector graphics
  • Perfect sharp edges at any scale
  • Supports fills, strokes, and compound paths
  • Small file sizes for simple designs

Output format

Extension:
3mf
Full Name:
3D Manufacturing Format
Type:
3D Model
Format:
3MF
Open With:
Windows 3D Viewer3MF Viewer OnlineBlender3D Model Viewer
Description:
3MF is a modern 3D printing format from the 3MF Consortium, based on XML and packaged as a ZIP container. It preserves mesh data and supports per-part color, material, texture, and print properties. It is recommended for multi-color and multi-material printing. Major slicers (Bambu Studio, PrusaSlicer, OrcaSlicer) have native support. Compared to STL, 3MF carries richer information but is more complex. Some older slicers and printers may not recognize it. When converting from other formats, color and material mapping depend on source data. For simple single-color printing, STL remains sufficient. For multi-color, multi-material, or print parameter transfer, choose 3MF.

Notes:

  • Some older slicers and printers may not support 3MF
  • More complex than STL but carries richer information

Supported Features:

  • Per-part and per-vertex color support
  • Material and texture preservation
  • XML-based with ZIP compression
  • Native support in Bambu Studio, PrusaSlicer, OrcaSlicer

How to Use

1

Upload SVG File

Drag and drop your SVG file or click to browse.

2

Select Mode and Settings

Choose contour or heightmap mode and adjust parameters.

3

Download 3MF

Click Convert and immediately download your 3MF file.

Frequently Asked Questions

View all FAQs
Q

SVG to 3MF vs SVG to STL: what's the difference?

A

3MF can carry color for multi-color printing and modern slicer previews; STL is geometry-only. Choose 3MF for color badges and tinted nameplates; use SVG to STL when you only need a monochrome solid.

Q

Why are SVG vectors better than photos for multi-color 3MF printing?

A

SVG paths define discrete shapes with solid fill colors, which map to clean, separate color regions in the 3MF, ideal for multi-color badges and nameplates. Photos are sampled pixel by pixel, so they are better suited to continuous photographic color reliefs.

Q

Will every color in my SVG be preserved?

A

The tool tries to write path fill colors into 3MF. Solid fills are most reliable; gradients, patterns, and filters may be simplified. Final print color depends on your printer, filament/resin, and slicer settings. Test a small sample first.

Q

What kind of SVG works best for 3MF conversion?

A

Simple closed paths and high-contrast solid-color shapes work best. Convert text to paths first; avoid ultra-thin strokes and open curves. For multi-color designs, use separate paths/blocks rather than complex gradients.

Q

How large can an SVG be scaled without losing quality?

A

SVG is vector-based, so it scales to any size without losing sharpness. The tool rasterizes it at high resolution before converting, keeping edges crisp; any embedded bitmap images inside the SVG still follow the limits of their own resolution.

Q

Can I use an SVG that contains an embedded photo?

A

Yes, the vector parts stay sharp, while the embedded image behaves like a photo: it is sampled at its own resolution and is better suited to heightmap mode for a color relief. Check that the embedded image is large enough for the detail you want.

Support Us