How We Ranked These Icon Sets
We evaluated 60+ icon libraries and narrowed to 37 based on five criteria:
- License: Must be MIT, Apache 2.0, ISC, or CC0. No "free with attribution" or proprietary EULAs.
- Maintenance: At least one release in the past 6 months. Abandoned projects excluded.
- Design consistency: Icons must share a unified grid, stroke weight, and visual language.
- Developer experience: npm packages, tree-shaking, framework support (React/Vue/Svelte).
- Icon count: Minimum 100 production-ready icons.
All 37 sets below are browsable on IconStash — search any concept and see results from every library side by side.
🏆 Tier 1: The Elite Eight (1,000+ Icons)
Lucide Icons
The gold standard. Community fork of Feather Icons with 7x the icons, identical 24px grid and 2px stroke aesthetic. Perfect design consistency, native tree-shaking, TypeScript-first. The default choice for SaaS products in 2026.
Tabler Icons
The largest single-style outline icon set. Every icon follows a strict 24px grid with 2px strokes. Incredible coverage — if you need an obscure concept, Tabler probably has it. Excellent for dashboards and admin panels.
Phosphor Icons
Six weight variants per icon (thin, light, regular, bold, fill, duotone) give you unmatched flexibility. 1,500 base designs × 6 weights = 9,000 total. The duotone style is particularly stunning for modern UIs.
Material Symbols
Google's official icon system with variable weight, fill, grade, and optical size axes. The most customizable icon set in existence. Best for Material Design projects, but the variable font approach requires careful performance management.
Heroicons
Made by the Tailwind CSS team. Three styles: outline (24px), solid (24px), and mini (20px). Fewer icons but flawless design quality. The go-to for Tailwind projects and anyone who values minimalism over volume.
Bootstrap Icons
The official Bootstrap icon set. Mix of fill and outline styles on a 16px grid. Excellent for Bootstrap projects, but the mixed style approach means less consistency than Lucide or Tabler for custom design systems.
Remix Icon
Chinese-designed icon set with both line and fill variants for every icon. Excellent coverage of business, finance, and e-commerce concepts. Slightly more decorative than Lucide/Tabler — great for marketing sites.
Feather Icons
The original minimal outline icon set that started the trend. No new icons since 2020, but the existing 286 are timeless. Use Lucide for new projects (it's Feather's actively maintained successor with 7x more icons).
⭐ Tier 2: Excellent Choices (200–1,000 Icons)
Radix Icons
By the Radix UI team. Crisp 15px grid, designed specifically for interface components. Pairs perfectly with Radix Primitives. Minimal but perfectly curated for UI chrome (menus, modals, forms).
Ionicons
Official icon set of Ionic Framework. Three styles: outline, filled, and sharp. Strong mobile-first design language. Best for hybrid mobile apps and Ionic/Angular projects.
Boxicons
Solid and regular variants with a friendly, slightly rounded aesthetic. Good coverage of social media and brand icons alongside UI icons. Popular in admin dashboard templates.
Unicons
By IconScout. Six styles including line, solid, monochrome, and duotone. Good balance of UI and illustrative icons. The duotone variants add visual depth without color complexity.
Circum Icons
Consistent outline icons on a 24px grid with a distinctive rounded-square aesthetic. Small but perfectly formed. Great for minimal interfaces that want something slightly different from Lucide.
Hugeicons
Massive set with stroke, solid, and bulk variants. Strong coverage of niche categories (crypto, medical, logistics). The sheer breadth makes it a one-stop shop for complex applications.
Iconoir
Open-source icon library with a distinctive European design sensibility. Clean 24px grid, 1.5px strokes (thinner than Lucide's 2px). Excellent for elegant, refined interfaces.
🎯 Tier 3: Specialist & Niche Sets
Simple Icons
The definitive brand/logo icon set. Every major company, social network, and technology logo as a clean monochrome SVG. Essential for footers, social links, and "powered by" sections.
Devicon
Programming language and technology logos. Colored and monochrome variants. The go-to for developer portfolios, tech stacks, and documentation sites.
Flag Icons
Every country flag in 4:3 and 1:1 ratios, plus regional flags. Essential for internationalization UIs, language selectors, and shipping address forms.
Weather Icons
Comprehensive weather condition icons: sun, clouds, rain, snow, wind, moon phases, and Beaufort scale. Maps to OpenWeatherMap and Yahoo Weather API codes.
Cryptocurrency Icons
Every major cryptocurrency and token logo. Color and monochrome variants. Essential for fintech dashboards, portfolio trackers, and Web3 applications.
📦 Tier 4: More Excellent Options (21–37)
Octicons
GitHub's official icon set. Designed for developer tools, CI/CD interfaces, and code editors. 16px and 24px sizes. If you're building anything GitHub-adjacent, these are canonical.
Carbon Icons
IBM's Carbon Design System icons. Enterprise-grade coverage with pictograms alongside standard icons. Best for enterprise and data-heavy applications.
Clarity Icons
VMware's design system icons. Solid and outline variants. Strong in enterprise/infrastructure concepts (servers, networks, cloud). Angular-first but supports all frameworks.
Ant Design Icons
Official icons for Ant Design. Outline, filled, and two-tone variants. Essential if you're using Ant Design components. Strong coverage of business and e-commerce concepts.
Fluent UI Icons
Microsoft's Fluent Design icons. Regular and filled variants at 20px, 24px, and 28px. The native look for Windows-adjacent products. Massive coverage with excellent consistency.
Primer Octicons (v2)
GitHub's refreshed icon set with 16px and 24px variants. Cleaner and more geometric than v1. Ideal for developer-facing products and code review interfaces.
Zondicons
By Steve Schoger (Tailwind UI). Bold, filled icons with a distinctive heavy weight. Perfect for marketing sites and hero sections where you need icons with visual presence.
System UIcons
Designed for system-level interfaces: settings, permissions, notifications, file management. Clean and functional. Great for admin panels and OS-like web applications.
Health Icons
By Resolve to Save Lives. Medical and public health icons: symptoms, treatments, body systems, medical equipment. Essential for health-tech and telemedicine applications.
Map Icons
POI (point of interest) icons for maps: restaurants, hospitals, parks, transit, shopping. Designed for Google Maps, Mapbox, and Leaflet overlays at multiple sizes.
Payment Icons
Payment method logos: Visa, Mastercard, PayPal, Stripe, Apple Pay, crypto wallets. Essential for checkout pages and e-commerce trust signals.
Jam Icons
Clean, geometric icons in regular and filled variants. Slightly more playful than Lucide. Good for consumer-facing apps that want approachable iconography.
CoreUI Icons
Free and brand icon sets from the CoreUI framework. Linear and solid styles. Strong in e-commerce and business dashboard concepts. CC0 license means zero restrictions.
Linea Icons
Elegant line icons in 7 categories (arrows, basic, ecommerce, music, software, weather, elaborated). A classic set with timeless design. CC0 means truly zero restrictions.
Typicons
Rounded, friendly outline icons. Slightly thicker strokes give them a warm, approachable feel. Good for education, community, and social platforms.
Entypo
One of the original icon fonts, now available as SVGs. Social, media, and UI icons with a distinctive European design heritage. A classic that still holds up for simple interfaces.
Maki Icons
By Mapbox. Designed specifically for cartography at small sizes (11px, 15px, 21px). Pixel-perfect at tiny sizes where other icons blur. Essential for map-based applications.
Quick Pick Guide
Which icon set should YOU use?
- Building a SaaS product? → Lucide (best consistency + tree-shaking)
- Need maximum icon count? → Tabler (5,800+) or Phosphor (9,000+)
- Using Tailwind CSS? → Heroicons (made by the Tailwind team)
- Need multiple weight variants? → Phosphor (6 weights per icon)
- Building a mobile app? → Ionicons (Ionic-native) or Phosphor (Flutter)
- Need brand/social logos? → Simple Icons (3,100+ brands, CC0)
- Enterprise/data dashboard? → Carbon (IBM) or Fluent (Microsoft)
- Health/medical app? → Health Icons (1,500+ medical concepts)
- Want everything in one search? → IconStash indexes all 37 sets — 134,701 icons, one search bar.
Frequently Asked Questions
What is the best free icon set for developers in 2026?
Lucide Icons is the best overall: 1,979 icons, MIT license, weekly releases, native tree-shaking, and packages for every major framework. For maximum variety, Tabler (5,800+) and Phosphor (9,000+ with 6 weights) are excellent alternatives.
Are all these icon sets really free for commercial use?
Yes. All 37 sets use permissive licenses (MIT, Apache 2.0, ISC, or CC0). You can use them in commercial products, SaaS, client work, and proprietary software without attribution or payment.
Which icon set has the most icons?
Material Symbols leads with 12,000+ (variable font). Among discrete SVG sets, Phosphor has 9,000+ (1,500 designs × 6 weights), followed by Tabler with 5,800+ unique outline icons.
Can I preview all 37 sets in one place?
Yes. IconStash indexes all 37 icon sets into a single search interface. Search any concept (e.g., "notification bell") and see results from every library side by side. Export as SVG, PNG, JSX, or CSS with one click.