The best free icon sets in 2024, picked by pro icon designers

With 12 years of icon design experience, we actively monitor our competitors and the best free icon sets. Competition fuels our creativity, so we’ve compiled a list of our favorite free icons, most of which are added to our Streamline app for easy use and customization.


1. Streamline (6,010 icons)

26 styles across 12 sets for a total of 21,918 free icons


Streamline offers a versatile icon system for harmonious designs and faster workflow. Our collection includes meticulously crafted free sets, designed by a team of 8 icon designers with 12 years of experience. Access these free icon packs through our desktop app, Figma plugin or Lucid plugin.

β†’ Core – The Helvetica of icons (6,000 icons). All the essential vector icons for user interfaces, based on a tiny 14px grid for maximum legibility.

β†’ Flex – Fluid icons (3,000 icons). A modern icon family with smooth curves, bringing fluidity and dynamism to your designs by rejecting traditional icon construction.

β†’ Sharp – Brutalist icons (3,000 icons). A geometric, high-tech icon set that adds a modern, bold, and classy touch to professional projects.

β†’ Plump – Friendly icons (3,000 icons). A set of chunky icons with a friendly, warm appearance and hand-drawn shapes, offering a distinctive, cartoon-inspired look.

Pros

β€£ Consistently refined icon sets
β€£ Perfectly legible icons
β€£ Extensive variety with 12 sets and 26 styles
β€£ Excellent customization, including variable stroke width
β€£ Accessible via Figma plugin and full app with robust customization options

Cons

β€£ Full libraries are for premium users only

🟒 🟒 🟒 🟒 🟒 Consistency

🟒 🟒 🟒 🟒 🟒 Legibility

🟒 🟒 🟒 🟒 🟒 Set(s) size

🟒 🟒 🟒 🟒 βšͺ️ Variety


2. Phosphor Icons (1,512 icons)

6 styles for a total of 9,072 free icons

Phosphor Icons is a huge library designed by Helena Zhang and Tobias Fried, with over 9,000 icons across 6 different styles: Thin, Light, Regular, Bold, Fill and Duotone. Also accessible through Figma file, the creator's website and its own Figma plugin.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ 6 different styles: Thin, Light, Regular, Bold, Fill and Duotone
β€£ Great presentation

Cons

β€£ Only provides neutral icons with no real alternatives
β€£ Lacks customization for stroke width and path editing

🟒 🟒 🟒 🟒 🟒 Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


3. Feather (287 icons)

A single style with customizable stroke width

When launched, Feather was a shockingly good icon set, with a minimal style that inspired our own Streamline Regular set. Feather is a minimalistic and legible icon collection that focuses on the most essential icons for user interface. This library is beautifully presented and offers the possibility to customize the stroke width up to 3px in 0.5px intervals. Also available on the creator's website.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Adjustable stroke width

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ It doesn't even have a Solid version
β€£ Only 287 icons available

🟒 🟒 🟒 🟒 🟒 Consistency

🟒 🟒 🟒 🟒 🟒 Legibility

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


4. Iconoir (1,583 icons)

A single style with a few Solid alternatives

Iconoir offers a high-quality selection of free icons designed in a neutral style. Most of them are Outlined (with adjustable stroke width), while a few of them also have a Solid version. You can also access this library through a Figma file and on the creator's website.

Pros

β€£ Very consistent set
β€£ Pretty big library
β€£ Adjustable stroke width

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some icons have very small details that make them less legible
β€£ Not all icons have a Solid version

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 βšͺ️ βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


5. Remix Icons (1,290 icons)

2 styles for a total of 2,850 free icons

One of our favorites! Remix is a versatile collection of open source icons with a neutral and timeless look, meticulously designed for designers and developers. All these icons are presented in two different styles: Line and Solid, both perfectly consistent. The web app is also very well done.

Pros

β€£ Very consistent set
β€£ Pretty big library
β€£ Adjustable stroke width

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ The Fill version doesn’t always look good

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 βšͺ️ βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


6. IBM Icons (597 icons)

A single style with a few Solid alternatives

IBM's UI icon library is based on their Plex typeface, resulting in an incredibly legible set that works particularly well at small sizes. It looks a bit more unique than the usual line icon set, but it's still perfectly suitable for any project. You can also find the icons on the creator's website.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Pretty big library
β€£ Great construction guidelines

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some important icons seem to be missing
β€£ Not all icons have a Solid version
β€£ Less than 600 icons available

🟒 🟒 🟒 🟒 βšͺ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


7. Untitled UI (1,172 icons)

A single style with 3 other premium variations

Made by a designer renowned for the quality of his Figma UI kits, it's a neutral and harmonious icon set with four different styles: Line, Duocolor, Duotone and Solid. You can access the complete Line icon library for free (also in Figma), with 1,172 icons covering all essential UI needs.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Pretty big library

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Only the Line version is free
β€£ Rarely expanded or improved

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


8. SF Symbols (2,500+ icons)

2 styles for a total of 5,000+ free icons

SF Symbols is an icon library designed to integrate seamlessly with San Francisco, Apple's system font. These icons are available in nine weights (from Ultralight to Black) and are easily customizable, including some basic animation options.

Pros

β€£ Pretty big library
β€£ Fantastic customization options
β€£ It also offers animated icons

Cons

β€£ It only covers the need for neutral icons, no real alternatives.
β€£ The design quality of the icons is sometimes inconsistent.
⚠️ Usage is heavily restricted. You can use them only for Apple native apps on mobile or desktop.

🟠 🟠 βšͺ βšͺ βšͺ Consistency

🟒 🟒 🟒 βšͺ βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


9. Material Symbols (2,500+ icons)

4 styles for a total of 10,000+ free icons

A staple for many designers, Material Symbols is a free collection of icons created as part of the Material Design system. It's available in two main styles (Line and Fill) with seven different line weights and two types of finishes (Rounded and Sharp) for maximum flexibility.

Pros

β€£ Pretty big library
β€£ It has Rounded and Sharp alternatives
β€£ Good customization options

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Not all icons have a Solid version
β€£ Some Line icons use filled parts, making them a bit inconsistent
β€£ Material design style is a bit brutal, and some icons are not visually pleasant

🟒 🟒 🟒 βšͺ βšͺ Consistency

🟒 🟒 🟒 βšͺ βšͺ️ Legibility

🟒 🟒 🟒 🟒 🟒 Set(s) size

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Variety


10. Heroicons (288 icons)

4 styles for a total of 1,152 free icons

Heroicons is a minimalistic icon collection that focuses on the most essential icons for user interface. These icons come in four different styles: Outline, Solid, Mini and Micro, the latter two being a simplified version of Solid, built on a smaller grid. You can also access this library through their Figma Community file and the creator's website.

Pros

β€£ Very consistent set
β€£ 4 different styles: Outline, Solid, Mini and Micro

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some icons remain the same between Outline and Solid styles
β€£ Only 288 icons

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 βšͺ️ βšͺ️ Legibility

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


11. Lucide (1,460 icons)

A single style with customizable stroke width

Lucide is a lovely library with tons of icons meticulously designed to meet all your needs, including a fairly wide range of categories. You also have the option to customize the stroke width, which makes it even easier to adapt to your projects. You can find the icon set on the creator's website or download a Figma plugin with the full collection.

Pros

β€£ Very consistent set
β€£ Pretty big library
β€£ Adjustable stroke width

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ It doesn't even have a Solid version

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


12. Fontawesome (1,392 icons)

2 styles for a total of 1,555 free icons

Fontawesome is one of the most popular icon libraries out there, covering the basic needs of any project and offering a wide variety of styles. A large selection of these icons (most of them presented in their Solid version) is available for free. You can also access it through their Figma plugin or the creator's website.

Pros

β€£ Perfectly legible icons
β€£ Pretty big library

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some Regular icons are a mix of fill and line, which doesn’t always work
β€£ Not all Solid icons have a Regular version

🟒 🟒 🟒 βšͺ️ βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


13. Hugeicons (3,800+ icons)

A single style with 6 other premium variations

Hugeicons is a modern and friendly icon library with seven styles: Stroke, Duotone, Twotone, Solid, Bulk, Stroke Sharp and Solid Sharp. Only the former is available for free, but it's a beautiful and massive pack perfect for your next UI project. This free collections is also accesible through a Figma file and plugin.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Pretty big library

Cons

β€£ The friendly style, very rounded and cute, is not suitable for all projects
β€£ Only the Stroke version is free

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


14. Unicons (1,100+ icons)

A single style with 5 other premium variations

IconScout' Unicons is an amazing library consisting of six different styles: Solid, Line, Thin Line, Monochrome, 3D and Animated, with Line being the only free one. It's still a pretty big collection of over 1,000 neutral and verstile icons. You can also find the icons on the creator's website.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Pretty big library

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Only the Line version is free
β€£ Navigation is a bit chaotic

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


15. MynaUI Icons (1,090+ icons)

A single style

MynaUI is a beautiful and very complete library of line icons designed with a neutral and timeless approach, perfect for any interface project. This stunning collection is also available through a Figma plugin, the creator's website and a Community file.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Pretty big library
β€£ Great presentation

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ It doesn't even have a Solid version

🟒 🟒 🟒 🟒 🟒 Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


16. Atlas (2,701 icons)

A single style with customizable stroke width

Atlas is an impressive library that covers all the basic needs for any UI project with neutral and timeless icons that stand out from most of the sets on this list thanks to their straight ends and more geometric appearance. You can also access this collection directly from Figma and the creator's website.

Pros

β€£ Perfectly legible icons
β€£ Pretty big library
β€£ 3 different weights: Thin, Medium and Bold

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Design is good, but pretty basic and lack personality
β€£ It doesn't have a Solid version

🟒 🟒 🟒 βšͺ️ βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


17. Sargam (280 icons)

3 styles for a total of 840 free icons

Sargam is a collection of over 800 icons divided into three different styles: Line, Solid and Duotone, all of them perfectly harmonized with smooth transitions between styles. You can also access this stylish library through a Figma file.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Great transitions between styles

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some icons look unbalanced in terms of visual weight

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


18. Gravity UI (660+ icons)

A single style with a few Solid alternatives

This collection is part of the Gravity UI design system, with over 600 line icons (some of them with a filled version). They're available for free on both their website and Figma Community file, among other UI components and illustrations.

Pros

β€£ Very consistent set
β€£ Perfectly legible icons
β€£ Great presentation

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Not all icons have a Solid version
β€£ Some important icons seem to be missing

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


19. MingCute (1,463 icons)

2 styles for a total of 2,926 free icons

MingCute is a very complete pack with thousands of icons presented in two different styles: Line and Fill, and spread over more than twenty categories. These icons feature a neutral look with great legibility and smooth transition between styles. It's also accessible through a Figma plugin and the creator's website.

Pros

β€£ Very consistent set
β€£ Pretty big library
β€£ Great Line to Fill conversions

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some Fill icons don't look as legible

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 βšͺ️ βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


20. Tabler Icons (4,614 icons)

2 styles for a total of 5,289 free icons

Tabler is another beautifully simple library with a huge choice of icons (Outline and Filled), also available through a Figma plugin and the creator's website. Not all Outline icons have their Filled counterpart, but the adjustable stroke width allows great flexibility.

Pros

β€£ Very consistent set
β€£ Pretty big library
β€£ Adjustable stroke width

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Not all icons have a Filled version

🟒 🟒 🟒 🟒 βšͺ️ Consistency

🟒 🟒 🟒 βšͺ️ βšͺ️ Legibility

🟒 🟒 🟒 🟒 🟒 Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


21. css.gg (704 icons)

A single style

css.gg is an open source icon collection available in both SVG and CSS formats, which is also accesible through tools such as Figma and Adobe XD. It's a library of over 700 beautifully crafted icons, although it lacks a bit of consistency, which is more obvious in some cases than in others.

Pros

β€£ Perfectly legible icons
β€£ Pretty big library

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ There are several inconsistencies across the set
β€£ It doesn't even have a Solid version

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟒 🟒 🟒 βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


22. Eva Icons (244 icons)

2 styles for a total of 488 free icons

Eva Icons presents a collection of almost 500 signs divided into two different styles: Outline and Fill. Both styles work perfectly and look consistent enough, although some conversions between Outline and Fill don't seem very inspired.

Pros

β€£ Consistent enough set
β€£ Perfectly legible icons

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some icons remain exactly the same between Outline and Fill styles

🟒 🟒 🟒 βšͺ️ βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


23. Radix (333 icons)

A single style with a few Solid alternatives

Radix is a crisp and simple icon set that has been built on a 15x15px grid (which allows for an effective reduction) and features a line style with a few filled versions. You can also access this collection of over 300 free icons directly through Figma and the creator's website.

Pros

β€£ Perfectly legible icons
β€£ Effective reduction

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some Line icons use filled parts, making them a bit inconsistent
β€£ Not all icons have a Solid version

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Consistency

🟒 🟒 🟒 🟒 βšͺ️ Legibility

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


24. Majesticons (380 icons)

2 styles for a total of 760 free icons

Majesticons is a massive collection of over 7,000 neutral and timeless icons built on a 24x24px grid and divided into two styles: Line and Solid. A free sample of these icons is available for free through both their website and a Figma file.

Pros

β€£ Each style is very consistent
β€£ Easy customization in Figma

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some icons aren't very legible
β€£ The transition between Line and Solid doesn't always work

🟒 🟒 🟒 βšͺ️ βšͺ️ Consistency

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Legibility

🟒 🟒 βšͺ️ βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


25. Bootstrap Icons (1,000+ icons)

2 styles for a total of 2,000+ free icons

Bootstrap is a very popular library with over 2,000 icons in two styles: Line and Fill, also accessible directly from Figma and the creator's website. Some Line icons use two different strokes or filled shapes and not all of them have a pure Fill version, but it's still huge collection that covers all basic needs.

Pros

β€£ Legible enough icons
β€£ Pretty big library

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some Line icons look a bit inconsistent
β€£ Not all Line icons have its own Fill version

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Consistency

🟒 🟒 🟒 βšͺ️ βšͺ️ Legibility

🟒 🟒 🟒 🟒 βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


26. Ionicons (506 icons)

3 styles for a total of 1,518 free icons

Ionicons is a collection of over 500 icons presented in three different styles: Outline, Filled and Sharp. Not all conversions are as smooth as they should be, but having a Sharp alternative to the Filled version offers greater flexibility.

Pros

β€£ Legible enough icons
β€£ Big library
β€£ 3 different styles: Outline, Filled and Sharp

Cons

β€£ It only covers the need for neutral icons, no real alternatives
β€£ Some Line icons look a bit inconsistent
β€£ Some icons remain the same between Outline and Filled styles

🟠 🟠 βšͺ️ βšͺ️ βšͺ️ Consistency

🟒 🟒 🟒 βšͺ️ βšͺ️ Legibility

🟒 🟒 🟒 βšͺ️ βšͺ️ Set(s) size

πŸ”΄ βšͺ️ βšͺ️ βšͺ️ βšͺ️ Variety


Did we miss an amazing free set of icons?
Let us know!