Contents
  1. The short answer
  2. What Blender actually imports
  3. Preparing the logo before export
  4. Extruding the imported curves
  5. Common problems and their causes
  6. When to convert to a mesh
  7. Rights to the artwork

The short answer

Blender's SVG importer turns vector paths into curve objects. To give a logo depth, select the imported curves, open the Object Data properties (the curve icon) and raise the Extrude value under Geometry. To add rounded or chamfered edges, use Bevel. To edit the shape as polygons, use modifiers or sculpt it, convert the curves to a mesh first.

This only works when the SVG contains real vector paths. Blender can't extrude text that hasn't been outlined, embedded bitmaps or shapes that exist only as unexpanded strokes. Most extrusion problems trace back to how the file was built, not to Blender.

What Blender actually imports

The importer is under File > Import > Scalable Vector Graphics (.svg). If that entry is missing, check that the SVG import add-on is enabled in Preferences. Menu placement and add-on handling have changed between Blender releases, so the exact location may differ in your version. This article does not confirm version-specific behavior.

  • Closed paths and compound paths become 2D curve objects that can be filled and extruded.
  • Fill colors are usually brought in as simple materials, while gradients, filters and effects are not reproduced.
  • Text elements that were not converted to outlines generally do not come through as usable geometry.
  • Embedded raster images (PNG or JPEG placed inside the SVG) are not traced into vectors and do not produce extrudable shapes.
  • Strokes are imported as path centerlines, not as filled outlines with the stroke's visible width.

A file's .svg extension doesn't guarantee it contains editable vector paths. Some SVGs only wrap a bitmap. If an import produces nothing or just a flat image reference, open the file in a vector editor and check whether the artwork is made of real paths.

Preparing the logo before export

Clean-up in a vector editor saves most of the trouble in Blender. Before exporting the SVG:

  • Convert all type to outlines so letterforms become paths.
  • Expand strokes into filled shapes if their thickness is part of the design.
  • Unite overlapping shapes that should form one solid, since overlaps can cause visible artifacts once extruded.
  • Make counters and cut-outs (the holes in letters like O, A or B) part of a single compound path with their outer shape.
  • Remove hidden, empty or stray points, clipping masks you don't need and any embedded raster elements.
  • Make sure every shape you want to fill is a closed path.

Extruding the imported curves

  • Import the SVG, then select all of its curve objects.
  • Optionally join them with Ctrl+J so one set of settings controls the whole logo, or keep them separate if parts need different depths or materials.
  • Check that the curve's Shape settings use a 2D fill mode that fills the shapes (Both is the common choice).
  • In Geometry, increase Extrude to set the depth.
  • Add Bevel depth and resolution if you want softened edges, watching for self-intersections on thin details.
  • Set the origin to the geometry's center so the logo rotates and scales predictably.
Setting | Where | What it controls
Fill Mode | Object Data > Shape | Whether closed 2D curves are filled on the front, back, both or not at all
Extrude | Object Data > Geometry | Depth of the shape along its local axis
Bevel Depth | Object Data > Geometry > Bevel | Size of the rounded or chamfered edge
Bevel Resolution | Object Data > Geometry > Bevel | Smoothness of the bevel profile
Resolution Preview U | Object Data > Shape | Number of segments used to draw curved sections

Common problems and their causes

  • The logo looks almost invisible after import: SVG units are mapped to Blender's scene units, so artwork often arrives very small. Scale it up and apply the scale (Ctrl+A) so the extrude and bevel values behave predictably.
  • Holes are filled in solid: the cut-out and its outer shape are separate objects or separate paths. Combine them into one compound path in the vector editor, or join them into one curve object in Blender.
  • Shapes don't fill at all: the path is open, or the fill mode is set to None.
  • Lines appear but have no thickness: they were strokes. Expand them into filled outlines before export, or give them thickness with curve Bevel settings.
  • Shading artifacts or overlapping faces: shapes overlap and should have been united before export.
  • Text is missing: it was exported as live text rather than outlines.

When to convert to a mesh

Extruded curves stay resolution-independent and easy to adjust: you can change depth or bevel at any time without rebuilding geometry. That makes them a good working state while the look is being decided. Converting with Object > Convert > Mesh is useful when you need mesh-only workflows like UV unwrapping, sculpting, certain modifiers or exporting to formats and engines that expect polygons. Keep an unconverted copy, because the conversion fixes the current resolution and settings.

Rights to the artwork

Being able to download a logo's SVG doesn't grant permission to modify it, render it in 3D or use it commercially. The artwork, any fonts in it and the trademark it represents may each carry their own restrictions. For a client or third-party brand, confirm that a 3D treatment is allowed and whether brand guidelines specify depth, color or material.