Feather Icons
Feather Icons is a free, open-source collection of 287 icons designed on a 24×24 grid.
What Feather Icons is
Feather Icons is a free, open-source collection of 287 icons designed on a 24×24 grid. Its website includes controls for adjusting icon size, stroke width, and color. The icons are SVG files, usable inline or as an image, background image, object, embed, or iframe. JavaScript projects can install the feather-icons package with npm or load it from a CDN for client-side use. The Node API provides icon data and SVG output, and feather.icons[name].toSvg([attrs]) returns an SVG string with optional attributes that override defaults. The documentation also describes SVG sprites using a use element. A Figma component library is available for users to duplicate to their drafts after logging in to Figma. One documented limitation is that feather.replace() works only in a browser environment. Feather uses the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its conditions. The license names Cole Bemis as copyright holder for 2013–2023 and disclaims warranties. The listed formats include SVG, SVG sprite, JavaScript, and a Figma component library.
Good
- Includes 287 icons on a consistent 24×24 grid.
- Website controls adjust size, stroke width, and color.
- Supports SVG, JavaScript, sprites, and Figma.
- MIT License permits commercial use.
- Node API can return SVG strings with custom attributes.
Watch out
- feather.replace() works only in a browser environment.
- MIT License disclaims warranties.
Who it suits
Feather Icons may suit designers and developers who need a customizable SVG icon set for websites or other projects. Its npm, CDN, Node, sprite, and Figma options support several listed ways to work with the icons.
Verdict
Feather Icons offers a free icon collection with customization and several documented integration formats. Its browser-only replace method and the license’s warranty disclaimer are relevant limitations to keep in mind.
Plans and prices
From Feather Icons's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Feather Icons | Free | Open-source icons under the MIT License |
The facts
Each one read from Feather Icons's own pages, with the date it was checked.
What it does
- API
- The API includes feather.icons[name].toSvg([attrs]) to return an SVG string, with optional attributes that can override defaults.checked 8 Oct 2026
- Creator
- The license names Cole Bemis as copyright holder for 2013–2023.checked 8 Oct 2026
- Customization
- The website provides controls to customize icon size, stroke width, and color.checked 8 Oct 2026
- Figma
- Feather is available as a Figma component library; users can log in to Figma and duplicate the file to their drafts.checked 8 Oct 2026
- Format
- Feather is a collection of SVG files that can be used like other SVGs, including inline or as an image, background image, object, embed, or iframe.checked 8 Oct 2026
- Icon library
- The website lists 287 icons.checked 8 Oct 2026
- JavaScript
- The project can be installed with npm as feather-icons or loaded from a CDN for client-side use.checked 8 Oct 2026
- License
- The project uses the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.checked 8 Oct 2026
- License warranty
- The MIT License provides the software “AS IS” and disclaims warranties.checked 8 Oct 2026
- Node
- The README documents requiring feather-icons in Node and accessing icon data and SVG output through its API.checked 8 Oct 2026
- Product
- Feather is a collection of open-source icons, each designed on a 24×24 grid with an emphasis on simplicity, consistency, and flexibility.checked 8 Oct 2026
- SVG sprite
- The README documents using an SVG sprite by including an icon with a use element.checked 8 Oct 2026
Where it runs
- Browser limitation
- The README states that feather.replace() only works in a browser environment.checked 8 Oct 2026
Alternatives to Feather Icons
- 1

Font Awesome
Free planWebAPILinuxmacOS7.5From $4 a month - 2

Lordicon
Free planAndroidiOSWebAPI7.4Free plan - 3

Ant Design Icons
Free planAndroidiOSWeb7.1Free plan - 4

Hugeicons
Free planAndroidiOSWeb7.1From $99 a year - 5

Tabler Icons
Free planAndroidiOSWeb7.1$9 one-time - 6
Icons8 Background Remover
WebAPIExtensionmacOS7.0From $13 a year
