How to import and tidy a traced SVG in Figma

An SVG drops into Figma as editable vector layers. Choose Remove background before downloading if you want transparency, then name the layers and set your colors for reuse across your designs.

Drop an image here, or click to browsePNG, JPG, WebP, GIF or BMP · up to 25 MB · paste with CommandVCtrlV

Updated October 21, 2026

Step by step

Bring it into Figma

  1. Drag the SVG onto the canvas

    Or use the import option in the main menu. Figma creates a frame containing one vector layer per path.

  2. Check the background and open areas

    Use Remove background under Download options before saving to remove the outer background. In Figma, check enclosed areas of the same color, which are kept as pieces. Delete those only if they should be empty. If you downloaded the original file, you can also remove its background here.

  3. Name the layers

    Each layer is one color of the artwork. Naming them, for example Mark, Wordmark and Accent, makes the file easier to hand over.

  4. Make it a component

    Select the frame and choose Create component, so every copy updates when you change the original.

Editing

Common edits

Recolor

Select a layer and change its Fill. One change recolors everything in that color.

Resize

Scale the frame with the Scale tool (K) so the shapes resize together.

Combine shapes

Select layers and use Union or Flatten (Cmd or Ctrl + E) to merge them into one shape, for example a one-color icon.

Edit a curve

Double-click a layer to edit its points directly.

Tips

Keeping it light and editable

  • Flatten only when you want one shape. Flattened layers can no longer be recolored separately.
  • Very detailed traces, such as photos, contain thousands of points and can slow Figma down. Flat artwork stays light.
  • Gradients import as Figma gradient fills, so you can edit their color stops.
  • Traced text is shapes. To change the wording, retype it with a Figma text layer.

FAQ

Questions people ask us

How do I import an SVG into Figma?

Drag the file onto the canvas. Figma turns it into a frame of editable vector layers.

Why does my SVG have so many layers in Figma?

Each layer is one color or one separate shape. A traced logo usually has one layer per color.

Should I flatten the SVG?

Only if you want a single shape, such as a one-color icon. Flattening merges the colors into one fill.

Need an SVG for Figma?

Upload an image and get vector layers ready to drop onto the canvas.

Upload an image