✨ Need a premium icon library? Check out Hugeicons Pro →
// The Ultimate Developer Icon Registry

Find, Compare &
Customize Free Icons
for Modern SaaS Apps

Instant search across 360,000+ free SVG icons across Lucide, Heroicons, Tabler, Phosphor, Iconoir, and the Iconify registry. Zero packages required to customize and export.

React NativeVue 3Next.js App RouterTypeScriptMIT LicenseTree-Shaking
Home
Search
Settings
Heart
Camera
Bell
Shield
Cloud
Home
Search
Settings
Heart
Camera
Bell
Shield
Cloud
Home
Search
Settings
Heart
Camera
Bell
Shield
Cloud
Home
Search
Settings
Heart
Camera
Bell
Shield
Cloud

SVG Customizer Sandbox

// Customize size, stroke, and colors in real-time. Copy pure SVG or JSX code instantly.

PREVIEW_CANVAS48x48px
Icon Size48px
Stroke Weight1.5px

CHOOSE A PALETTE

Custom
import { Home } from 'lucide-react';

export default function MyWidget() {
  return <Home size={32} strokeWidth={1.5} color="#818cf8" />;
}
Search Full Set

Library Comparison Simulator

// Select two open-source libraries to dynamically evaluate sizes, scores, and weights.

VS
⭐ GitHub Stars (Lucide Icons)12,000 vs 21,000⭐ GitHub Stars (Heroicons)
◆ Total Icon Count (Lucide Icons)1,960 vs 324◆ Total Icon Count (Heroicons)
⚖ Bundle Gzip Size (Lucide Icons)256 KB vs 32 KB⚖ Bundle Gzip Size (Heroicons)
*Lower bundle sizes indicate lighter footprints (ideal for load speed).
LICENSE
ISC
LICENSE
MIT
STYLES
outline
STYLES
outlinesolidmini
TREESHAKABLE
Yes ✓
TREESHAKABLE
Yes ✓

Find Your Ideal Icon Library

// Short 3-step dynamic quiz to automatically match you to the perfect package.

1. What framework are you building with?

Explore Core Icon Collections

// 14 libraries indexed — click to view direct guides & installation blocks.

Lucide Icons

ISC

A clean, consistent open-source icon library with 1960+ icons, forked from Feather Icons with active maintenance and TypeScript support.

12,0001,960 icons

Heroicons

MIT

Beautiful hand-crafted SVG icons by the makers of Tailwind CSS. Available in outline and solid styles with 324 icons.

21,000324 icons

Tabler Icons

MIT

Over 6100 free MIT-licensed high-quality SVG icons. One of the largest free icon libraries available for web projects.

18,0006,147 icons

Phosphor Icons

MIT

Flexible icon family with 6 weights including thin, light, regular, bold, fill and duotone. Over 1500 icons available.

8,0001,533 icons

Remix Icon

Apache 2.0

Open-source neutral-style system symbols for designers and developers. Over 3200 icons in line and fill styles.

6,0003,229 icons

Feather Icons

MIT

Simply beautiful open source icons designed on a 24x24 grid with an emphasis on simplicity, consistency and readability.

24,000287 icons

Bootstrap Icons

MIT

Free, high quality, open source icon library with over 2000 icons. Designed by the Bootstrap team.

7,0002,078 icons

Radix Icons

MIT

A crisp set of 15x15 icons designed by the WorkOS team. Perfectly sized for dense UIs and dashboards.

5,000318 icons

Font Awesome

Mixed (CC BY 4.0 free icons, MIT code)

The internet's most popular icon library with 2,000+ free icons and 16,000+ Pro icons. Used by millions of websites worldwide. Available as SVG components for React with the official @fortawesome/react-fontawesome package.

76,5002,058 icons

React Icons

MIT

One package, 52,000+ icons. Aggregates Font Awesome, Material Design, Heroicons, Tabler, Feather, Bootstrap Icons, and 20+ more icon sets under a single unified React API.

11,50052,000 icons

Material Icons

MIT

Google's official Material Design icon library for React. 2,100+ icons across 5 styles — Filled, Outlined, Rounded, Sharp, and TwoTone. The most downloaded React icon package with 5.1M weekly npm installs. Requires @mui/material as a peer dependency.

98,3002,100 icons

Iconify

MIT (framework) — icon sets retain their original licenses

One framework, 350,000+ icons across 211 open source icon sets. Access Lucide, Material Design, Font Awesome, Tabler, Heroicons, Phosphor, Bootstrap Icons, Simple Icons, and 200+ more through one unified <Icon> component with a prefix:name syntax. Official packages for React, Vue, Svelte, SolidJS, and vanilla HTML.

5,162350,000 icons

Simple Icons

CC0 1.0 (Public Domain)

3,200 free SVG brand icons for every major technology company, social platform, and developer tool. GitHub, Stripe, Vercel, AWS, Figma, Linear, and thousands more. CC0 public domain — no attribution required. The largest free brand icon library available, with 25K GitHub stars and official brand colors included for every icon.

25,0473,200 icons

Iconoir

MIT

A high-quality, open-source icon library featuring over 1,300 meticulously crafted line icons. Highly consistent, premium aesthetic perfect for modern UIs.

5,2001,384 icons

Popular Comparison Pairs

// Direct side-by-side technical breakdowns to help you decide

// Recently Added Updates & Pages

Frequently Asked Questions

What is the best free icon library for React?

Lucide Icons and Heroicons are the most popular choices. Lucide has 1,900+ outline icons with a beautiful visual balance, while Heroicons is handcrafted by the Tailwind CSS team and integrates seamlessly into Tailwind setups. Iconoir is another fantastic outline library with over 1,500 highly consistent items.

Are these icon libraries free to use commercially?

Yes. All libraries cataloged on IconSearch utilize highly permissive open-source licenses (MIT, CC0, or ISC), enabling unlimited commercial and private usage without mandatory attribution.

Which icon library has the most icons?

React Icons has the largest aggregate footprint with 52,000+ icons (bundling Font Awesome, Material, Tabler, Lucide, etc. in a single package). For single, visually cohesive packs, Tabler Icons contains over 6,100 high-quality outline and filled SVG components.

Can I use these icons with Next.js App Router?

Absolutely. All indexed libraries distribute React components that are fully tree-shakable. They render perfectly as Next.js Server Components, generating static SVG tags without needing any client-side JavaScript execution overhead.

What is the difference between Lucide, Heroicons, and Iconoir?

Lucide offers a vast, modern neutral outline vocabulary (1,900+ icons) based on Feather. Heroicons is solid/outline optimized for Tailwind with a tighter, heavier design style (320+ icons). Iconoir is an exceptionally elegant alternative focus with 1,500+ outline icons and rich custom stroke-width flexibility.