How to change the colour
Select the vector layers and change the Stroke (line icons) or Fill (solid icons) in the right panel. Duo icons have a soft fill layer you can tint separately.
a 1-minute guide
Click Copy SVG on any icon, then press Ctrl+V (⌘+V on Mac) on your Figma canvas. It pastes as an editable vector.
SVG
Figma turns pasted SVG code into real vector layers, so there’s nothing to download. You can also drag an .svg file in.
Open the library, click an icon and press Copy SVG.
Click your canvas or a frame and press Ctrl+V (⌘+V on Mac). The icon arrives as a vector group, 24 × 24.
Select the vector layers inside the group. In the right panel, change the Stroke colour for Line icons, or the Fill colour for Solid ones.
Press K for the Scale tool and drag a corner. This scales the line thickness too, so the icon keeps its look at 48 or 96 px.
Turn the icon into a component (Ctrl+Alt+K / ⌘+⌥+K) so you can reuse it everywhere and swap it later.
Select the vector layers and change the Stroke (line icons) or Fill (solid icons) in the right panel. Duo icons have a soft fill layer you can tint separately.
Use the Scale tool (K) so line thickness scales with the icon. Resizing with plain handles keeps strokes at 1.75 px, which looks thin when big. Want strokes turned into shapes? Use Figma’s Outline stroke command.
You copied a PNG. Use the Copy SVG button, then paste again.
Resize with the Scale tool (K) instead of the handles.
Check you changed the colour on the vector layers inside the group, not just the frame.
a shortcut
Click Claude, ChatGPT, Gemini, Perplexity or Grok. We copy a ready brief (“help me add an icon to my Figma project”) that points it to our skill file and this guide, and open it for you. Tell it what the icon is for: it finds the right one, then walks you through adding, recolouring and sizing it.
500 icons, twenty styles, all free.
Browse icons