Best icon libraries in 2026 and 2027: 11 free and pro icon sets compared

Updated October 2026. Looking for the best icon library for your next website, app or design system? Here are the icon sets designers, developers and product teams use most in 2026, what each one is best at, and how to pick one you will still be happy with in 2027.

Disclosure: Nuqta Icons is our own library. We list it alongside the others with the same facts so you can compare fairly. Counts change often, so check each site before you commit.

Quick comparison

LibraryIconsStylesLicensePrice
Lucide1,800+OutlineISC (open source)Free
Phosphor9,000+ across weightsThin, Light, Regular, Bold, Fill, DuotoneMITFree
Tabler Icons6,000+Outline, FilledMITFree
HeroiconsAbout 300 per styleOutline, Solid, Mini, MicroMITFree
Material SymbolsThousands of symbolsOutlined, Rounded, Sharp (variable)Apache 2.0Free
Remix Icon3,000+ across stylesLine, FillApache 2.0Free
Iconoir1,500+Regular, SolidMITFree
Font Awesome 7Very large Free and Pro setsClassic, Duotone, Sharp, Sharp Duotone + Pro+ packsFree set + paid ProFree / paid
Hugeicons60,000+ (6,000+ free)10 styles (1 free)Free set + paid ProFree / paid
Iconsax40,000+ (6,000+ free)6 styles × 2 corner typesFree set + paid ProFree / paid
Nuqta Icons105K+ (4,406 designs × 8 styles × 3 corners)8 styles × 3 corner shapes13,218 free + paid ProFree / from $5 a month

1. Lucide: the default for React and shadcn/ui

A community fork of Feather that keeps growing. Clean 2px outline icons, packages for React, Vue, Svelte, Angular and plain JavaScript, and it ships with shadcn/ui, so many new React apps start with it. Best for: developers who want one free outline set that just works. Limit: one style only.

2. Phosphor: the most flexible free set

Six weights, from Thin to Fill plus Duotone, all from one drawing. Great when you need a free library with real variety. Best for: product teams that want multiple weights without paying.

3. Tabler Icons: the biggest free outline set

Over 6,000 MIT icons in outline and filled versions, with a steady release pace. Best for: dashboards and admin tools that need unusual icons.

4. Heroicons: made for Tailwind

A small, polished set by the Tailwind CSS team, sized for 24px, 20px and 16px. Best for: Tailwind projects and marketing sites that only need the essentials.

5. Material Symbols: Google's variable icons

A variable icon font where you can tune weight, fill and grade. Best for: Android and Material Design products. Limit: the look is unmistakably Google.

6. Font Awesome 7: the veteran

Huge coverage including brand logos, with a free set and paid Pro and Pro+ plans. Best for: websites that need many brand icons and a long track record.

7. Hugeicons: a large pro library

A big premium set in many styles, with a free stroke-rounded set. Best for: teams that want a very large paid catalog.

8. Iconsax: popular with UI designers

A large set known from Figma, with Line, Bold, Bulk, Two-tone, Broken and Outline styles and straight or rounded ends. A free legacy set plus a paid premium catalog with animated icons. Best for: designers who like its soft, friendly look.

9. Remix Icon: neutral line and fill

A balanced Apache-licensed set with matching line and fill versions. Best for: apps that need simple paired states.

10. Iconoir: light and friendly

A free, MIT set with a soft, open line style and Regular and Solid versions. Best for: calm, editorial products.

11. Nuqta Icons: 105K+ icons from one drawing system

105K+ icons: 4,406 original designs on a 24px grid in Stroke, Light, Bold, Filled, Duotone, Twotone, Bulk and Shift, each with Rounded, Standard or Sharp corners, plus animation. A Figma plugin and packages for React, Vue, React Native and Flutter share the same names. The Stroke set is free for commercial use. Best for: product teams that want design and code in sync and a brand look they can tune with corner shape and style.

How to choose an icon library for 2027

  1. Match your stack. Check there is a maintained package for every platform you ship: web, iOS/Android, Flutter, React Native.
  2. Check style coverage. You will want at least an outline and a filled version of every icon for idle and selected states.
  3. Look for the icons you need. Search for 10 of your hardest icons (for example crypto, AI or industry-specific ones) before you choose.
  4. Read the license. MIT, ISC and Apache sets are free for commercial use. Paid sets usually forbid reselling the icons as your own set.
  5. Think about Figma. A plugin with the same names as the code package saves hours of handoff.
  6. Prefer active projects. Libraries that release often will still have the icons you need next year.

Best icon library for each job

Looking for an alternative?

Side-by-side pages: Hugeicons alternative, Iconsax alternative, Phosphor alternative, Lucide alternative and Font Awesome alternative.

Questions

What is the best icon library in 2026?

It depends on your stack. Lucide is the common free choice for React, Phosphor is the most flexible free set, and Hugeicons, Iconsax, Font Awesome Pro and Nuqta Icons are popular paid libraries with many styles.

What will be the best icon library in 2027?

Pick a library that is actively maintained, has packages for every platform you ship, and offers both outline and filled styles. Those will still fit your product in 2027.

What is the best free icon library?

Phosphor, Tabler, Lucide, Heroicons, Remix Icon and Iconoir are free and open source. Nuqta Icons has a free Stroke set of 13,218 icons for commercial use.

Which icon library has the most styles?

Hugeicons offers 10 styles. Nuqta Icons offers 8 styles in 3 corner shapes, 24 combinations of each icon. Phosphor offers 6 weights.

Are free icon libraries OK for commercial use?

MIT, ISC and Apache 2.0 sets are free for commercial use. Always read the license, and do not resell the icons as your own icon set.

More guides

Get started

105K+ icons, ready for your next screen.

13,218 Stroke icons are free. Pro unlocks all 105,744, animation and every package.