What Iconoir is
Iconoir started as one designer's answer to a simple frustration: good icon libraries kept gating the useful icons behind a paid tier. The set is 2,020 icons on a 24×24 grid with a 1.5px stroke, and there is no premium version — every icon is free, forever.
The library is community-driven with a public icon request process, and new icons are added continuously based on what people actually ask for. The result is a set that covers unusual, specific concepts — the kind of icon you would otherwise have to draw yourself.
IconStash indexes the complete Iconoir collection. You can search it alongside 27 other libraries, preview any icon at any size and colour, and export SVG, PNG, React JSX, Vue, CSS, or an SVG sprite without installing a package or creating an account.
React
npm install iconoir-react
The official package ships each icon as a tree-shakeable component, so bundlers only include the icons you actually import. Open any Iconoir icon on IconStash and the Code tab shows that icon's exact import statement and JSX.
Plain SVG and other frameworks
You do not have to install anything. Every Iconoir page lets you copy the raw SVG markup and paste it inline, which avoids a dependency entirely and gives you full control over colour, size, and stroke width.
IconStash also exports PNG at six sizes, Vue and CSS snippets, and SVG sprites — all generated in the browser from the original vector.
Good fit
Side projects, startups, and open-source tools that need breadth without a licensing conversation. Iconoir is a reliable default when you do not yet know which icons you will need.
Consider alternatives
Lucide has stronger governance and a larger community; Tabler has roughly triple the icon count. Iconoir's advantage is that nothing is ever paywalled.
Licensing
MIT, with no premium tier at any size. Commercial use, modification, and redistribution are all permitted without attribution.
What is Iconoir?
Iconoir started as one designer's answer to a simple frustration: good icon libraries kept gating the useful icons behind a paid tier. The set is 2,020 icons on a 24×24 grid with a 1.5px stroke, and there is no premium version — every icon is free, forever.
Is Iconoir free for commercial use?
Yes. Iconoir is released under the MIT license, which permits unrestricted commercial use, modification, and distribution. No attribution is required, though it is appreciated. This makes Iconoir one of the safest icon libraries to use in commercial SaaS products, client work, and proprietary applications.
How do I use Iconoir icons in React?
Install the package with npm install iconoir-react, then import icons as components. Every Iconoir page on IconStash shows the exact import statement and usage snippet for that specific icon in the Code tab, so you can copy working code without checking the docs. Tree-shakeable packages mean your bundler only includes the icons you actually import.
Can I download Iconoir icons as PNG?
Yes. Open any Iconoir icon on IconStash and use the Download PNG button to export at 16, 32, 64, 128, 256, or 512 pixels. The PNG is generated client-side from the original vector, so it stays crisp at every size. You can also copy the raw SVG markup, export a React component, or build an SVG sprite without installing anything.
Is Iconoir completely free?
Yes. Iconoir has no pro tier, no paywalled icons, and no usage restrictions beyond the MIT license. This is unusual — most icon libraries of comparable size reserve a portion of the set for paying customers, which is the specific problem Iconoir was created to avoid.
How does Iconoir handle icon requests?
Icon requests are handled publicly through the project's issue tracker, and accepted requests are added to the library in subsequent releases. Because the set grows from real requests, it covers many niche concepts that larger, more curated libraries skip.