0
100
200
300
400
500
600
700
800
900
1000
1100
0
100
200
300
400
500
600
700
800
900
1000
1100
Best of 2026 · Icons

Best Figma icon plugins

The most-used Figma icon plugin is Icons8, with 2.2M users, because it puts icons, illustrations and photos in one search. Its free tier asks for a link back to Icons8, so for product UI an open-source set such as Material Symbols (751K users) or Feather Icons (1.0M users) is often easier to license.

Top 20 picks

Icons8

#1 · 2.2M users

Quick answer

Our top picks

  1. #1

    Most used

    Icons8

    by Icons8 Team

    Icons8 searches its whole catalogue of icons, illustrations and photos from inside Figma Design, Slides and FigJam. It suits marketing pages and content work where you need many styles quickly. The free tier asks for a link back to Icons8, with paid options sold in-app, so check that fits before icons go into a product.
    2.2M 9.4KFree + paid
  2. #4

    Best for product UI

    Material Symbols

    by Tomas Roggero

    Material Symbols puts Google's set of more than 2,500 glyphs and its design variants in one plugin, and it has 17K likes, the most of any icon plugin here. Google publishes the set under the Apache 2.0 licence, and the plugin is free. The icons carry Material's visual style, which can feel off in a brand that isn't Material-based.
    751K 17KFree
  3. #6

    Best open-source line set

    Iconoir is an MIT-licensed set of 1,188 line icons, and Iconduck's plugin inserts them for free in Figma Design and FigJam. One coherent set like this is a clean base for a new product's icon library. It's smaller than Material Symbols, so check it covers niche needs such as finance or health before you commit.
    615K 1.4KFree

The full list

The 20 most-used Figma plugins for icons

Plugin
  1. 01

    Icons8

    All our graphics at your fingertips.

    Free + paid · 9.4K likes

    2.2M
  2. 02

    Material Design Icons

    Instant easy access to the entire Material Design Icons library

    Free + paid · 12K likes

    1.5M
  3. 03

    Feather Icons

    Quick access to Feather icons in Figma

    Free · 9.5K likes

    1M
  4. 04

    Material Symbols

    Meet Material Symbols, Google Fonts' newest variable icon font

    Free · 17K likes

    751K
  5. 05

    Font Awesome Icons

    Free · 2.9K likes

    748K
  6. 06

    Iconoir Icon Library by Iconduck

    Iconoir Icon Set is an open source library of 1,188 icons. Free to use in all your designs!

    Free · 1.4K likes

    615K
  7. 07

    Flaticon by Magnific

    Search through 5,000,000+ pixel-perfect icons, stickers and vectors (from Freepik)

    Free + paid · 1.9K likes

    357K
  8. 08

    Eva Icons by Iconduck

    Eva Icons is an open source library of 490 icons. Free to use in all designs!

    Free · 1K likes

    347K
  9. 09

    SVG Repo

    500.000+ Open-licensed SVG Vector and Icons

    Free · 691 likes

    222K
  10. 10

    Material Design Icons

    More than 7000 open source icons

    Free · 898 likes

    199K
  11. 11

    Figmoji

    Plugin which just adds Emojis as SVGs onto your canvas!

    Free · 1.9K likes

    196K
  12. 12

    Ionicons

    Beautifully crafted open source icons

    Free · 542 likes

    105K
  13. 13

    Heroicons

    Free · 384 likes

    99K
  14. 14

    Symbol Icons Browser

    Free · 511 likes

    96K
  15. 15

    Ant Icons

    Icons for Ant Design UI

    Free · 531 likes

    72K
  16. 16

    Iconify

    🧩 Iconoir Icons by Iconify – Free, modern, and fully customizable icons for your Figma designs 🎨

    Free · 81 likes

    53K
  17. 17

    IconBrew Icon Set by Iconduck

    IconBrew Icon Set is an open source library of 318 icons. Free to use in all your designs!

    Free · 145 likes

    40K
  18. 18

    Font Awesome Icons V6

    2000+ free icons from Font Awesome Icon v6.

    Free · 85 likes

    34K
  19. 19

    Steez

    Facelift your designs with new icons. Instantly pick up better variants without googling.

    Free · 718 likes

    29K
  20. 20

    Iconur

    Free Line Icon Set. Customise size, stroke and color and drag&drop icon to your designs.

    Free · 411 likes

    29K

Buying guide

What to look for

Figma has no built-in icon library, so icons come from your own component library, a Community file or a plugin. For product teams the plugin is usually a way to seed the library: insert the icons you need, make them components, and publish. The more common problem is too many sets, not too few; three icon styles in one interface reads as unfinished.

About half this ranking is single open-source sets wrapped in a plugin: Heroicons, Ionicons, Ant Icons, Eva and Iconoir. If your developers already use one of these in code, use the matching plugin so icon names and shapes line up between design and build.

  1. 01

    Licence for commercial use

    Open-source sets use licences like MIT or Apache 2.0. Marketplaces such as Icons8 and Flaticon have their own free-tier terms, which can include attribution. Check the licence before an icon ships in a product.

  2. 02

    Vectors or components

    Some plugins insert plain vectors, others give you something closer to a component. Either way, plan to wrap icons in components with a consistent frame size so swaps don't shift your layouts.

  3. 03

    One consistent set

    Pick a set with enough coverage for your product so you don't mix styles. A large set in one style beats a huge search across dozens of styles.

  4. 04

    Stroke and size controls

    Stroke-based sets like Feather and Iconoir stay editable if they arrive as strokes. Plugins like Iconur let you set size, stroke and colour before you drag an icon in.

FAQ

Frequently asked questions

Does Figma have built-in icons?

No. Figma Design doesn't include an icon library. Designers use plugins, Community UI kits or their team's published component library. A plugin like Material Symbols is the quickest way to start a library from an established set.

Are icons from Figma plugins free for commercial use?

It depends on the set, not the plugin. Iconoir is MIT-licensed and Material Symbols is Apache 2.0. Icons8's free tier asks for a link back, and Flaticon has its own licence terms. Check the licence page of the set before shipping icons in a product.

How do I change an icon's stroke width in Figma?

If the icon arrived as stroked paths, select the vector and change the weight in the Stroke section. If it arrived as outlined fills, the stroke is baked in and you'll need a different export. Iconur lets you set stroke, size and colour before inserting.

Which icon plugin is best for a design system?

Use the plugin for the set your developers use in code, such as Heroicons, Material Symbols or Ant Icons, then convert the icons to components. More on building libraries is on our design systems plugins page.

How do I add emoji to a Figma design?

You can type system emoji into a text layer, but they render differently across platforms. Figmoji adds emoji to the canvas as SVGs, so they look the same for everyone and scale cleanly.