✨ Need a premium icon library? Check out Hugeicons Pro →
← back to all libraries
// ICON LIBRARY

Iconoir

An open source icon library with 1,500+ premium line icons.

reactnextjsvuesolidMIT
GitHub →Official Site →

STATS

1,530
Icons
5,200
GitHub Stars
0.2M
Weekly Downloads
MIT
License
1.2KB (Tree-shaken)
Bundle Size
2020
Since

OVERVIEW

Iconoir is a high-quality, open-source library that has quickly become a favorite in the modern React and Figma communities. Featuring over 1,500 meticulously crafted icons, it offers a consistent, premium line-art style that feels incredibly sleek and modern.

Unlike older libraries, Iconoir is designed entirely on a consistent grid with a unified stroke weight, making it highly suitable for modern SaaS, dashboard, and marketing applications. It supports React, React Native, Vue, SolidJS, and even Flutter out of the box with official packages.

The React package (`iconoir-react`) is fully tree-shakable and provides excellent TypeScript definitions. Every icon can be customized via props for stroke width, color, and size, ensuring they blend seamlessly into your design system.

// VERDICTIf you want a modern, high-end alternative to Lucide or Feather that looks premium but remains completely free (MIT licensed), Iconoir is one of the absolute best choices available in 2026.

OFFICIAL LICENSE & COMMERCIAL USE

License TypeMIT License

The MIT License is a highly popular, extremely permissive open-source license. Under the MIT License, you are officially allowed to use Iconoir in any personal, commercial, or corporate software projects completely free of charge. You can modify the icons, distribute them, sell software containing them, and even sublicense them. The only requirement is that you must preserve the original copyright notice and permission notice in all copies of the software.

✓ Permissions
  • Commercial Use Allowed
  • Modification Allowed
  • Redistribution Allowed
  • Sublicensing Allowed
⚠️ Requirements
  • Must keep copyright notice in source files
  • License remains active on copy/use

INSTALLATION

react
npm install iconoir-react

// Note: Also works with Next.js (Server and Client components).
vue
npm install iconoir-vue
css
npm install iconoir

// Note: For vanilla CSS files.

CODE EXAMPLES

react Basic
import { Camera, Search } from 'iconoir-react'

export default function App() {
  return (
    <div className="flex gap-4 text-blue-500">
      <Camera 
        color="currentColor" 
        strokeWidth={1.5} 
        width={24} 
        height={24} 
      />
      <Search />
    </div>
  )
}
nextjs Server
// Next.js App Router (Server Component)
import { User } from 'iconoir-react'

export default function ProfileHeader() {
  // Iconoir works perfectly in server components out of the box
  return (
    <header className="flex items-center gap-2">
      <User className="h-6 w-6" strokeWidth={2} />
      <h2>User Profile</h2>
    </header>
  )
}

PROS & CONS

PROS
Premium Design
Incredibly consistent, premium aesthetic that rivals paid libraries.
Wide Framework Support
Official support for React, Vue, React Native, SolidJS, and Flutter.
Highly Customizable
Change stroke width, color, and size natively via props.
Figma Integration
Excellent official Figma plugin for design synchronization.
CONS
Line Style Only
Does not offer solid, filled, or duotone variants out of the box.
No Brand Icons
Does not include social media or technology logos.

WHO SHOULD USE THIS

USE IF YOU...
SaaS developers looking for a clean, modern aesthetic.
Teams using React Native or Flutter alongside React web apps.
Projects requiring highly consistent line-weight scaling.
AVOID IF YOU...
Projects requiring filled or duotone icon styles.
Sites that heavily rely on bundled brand/social icons.

FREQUENTLY ASKED QUESTIONS

Q.Does Iconoir support Next.js App Router?
A.Yes! Iconoir works perfectly in Next.js Server Components out of the box with zero configuration required.
Q.Can I change the stroke width of Iconoir icons?
A.Absolutely. The React package accepts a strokeWidth prop (default is 1.5) allowing you to seamlessly scale the visual weight of the icons.
Q.Is Iconoir completely free for commercial use?
A.Yes. Iconoir is licensed under the MIT License, which means it is 100% free for personal, commercial, and enterprise usage with no strict attribution required.

COMPARE WITH ALTERNATIVES

Iconoir vs Lucide IconsIconoir vs HeroiconsIconoir vs Tabler IconsIconoir vs Phosphor IconsIconoir vs Remix IconIconoir vs Feather IconsIconoir vs Bootstrap IconsIconoir vs Radix IconsIconoir vs Font AwesomeIconoir vs React IconsIconoir vs Material IconsIconoir vs IconifyIconoir vs Simple Icons

EXPLORE MORE

Framework Integration

Browse By Category