How to import SVG files into Figma

Figma is the browser-based design tool most product teams use for interfaces, icons and illustrations. To bring in SVG artwork, drag the .svg onto the canvas, or use the Place image command (Ctrl+Shift+K).

Step by step

  1. 1Open the fileOpen your Figma file and select the frame where the art should go.
  2. 2Edit itDrag the .svg file from your computer onto the canvas.
  3. 3Use itFigma converts it to editable vector layers: double-click to edit paths, or recolour fills in the right panel.

Tips for cleaner results

  • Ungroup the imported layers (Ctrl+Shift+G) to restyle individual shapes.
  • Flatten (Ctrl+E) paths before exporting icons so they stay a single shape.
  • SVGs traced from photos can contain thousands of tiny paths. Fewer colours and a lower detail setting when tracing give lighter files that are easier to edit in Figma.

Questions

Can Figma edit an imported SVG?
Yes. Figma turns the SVG's paths into editable vector shapes, so you can change colours, move points and resize without losing sharpness.
How do I turn a PNG or JPG into an SVG for Figma?
Trace it first. Our png to svg converts the picture to SVG paths in your browser; then import the result into Figma.
Why does my SVG look different in Figma?
Fonts, filters and CSS styles in an SVG aren't supported the same way everywhere. Convert text to outlines and avoid filters before exporting for the most consistent results.

Source: the official Figma help.

Written with AI assistance by the Renderlyst team in October 2026. Format support reflects each app's current release as we understand it, and we link the official documentation so you can confirm it for your version. Spotted something out of date? Email alishbakhalid766@gmail.com.