EllyTools

Image Tools

Calculators

Text Tools

Color Tools

File Tools

Utility Tools

Icon Library

Search, customize & download 50,000+ free icons

Popular icons

Icon sets

Browse 27 icon packs with 43,768+ icons

β—ˆ How to Use

1

Search for icons by keyword or browse categories

2

Customize the icon size, color, and stroke width

3

Download as SVG or PNG, or copy the SVG code

❓ Frequently Asked Questions

Related Tools

β—‰ Who Is This For?

  • βœ“Designers finding icons for UI/UX projects
  • βœ“Developers adding icons to websites and apps
  • βœ“Presenters looking for clear, professional icons

Icon library β€” 43,768 icons, and whether you may use them

Twenty-seven open-source icon sets in one place. Recolour, rotate and export as SVG or PNG β€” with each set's licence shown, because some of them require credit and most do not.

Icons are made in sets. One person or team draws several hundred at the same stroke weight with the same corner treatment, which is why taking one icon from each of three sets makes an interface look untidy. Stay inside one set where you can.

Browse set by set or search by name across all of them. A chosen icon can be recoloured, resized, rotated and given a background, then copied as SVG, downloaded as PNG, or β€” if you use React β€” copied as an import statement.

The licences are not all the same

Open source does not mean β€œno conditions”. More than half of these are MIT and can be used commercially with nothing asked in return. Some require attribution.

Sets that require credit are marked in the list. Font Awesome, Game Icons, IcoMoon Free and VS Code Icons fall here β€” over 8,600 icons between them. That is not a bar on commercial use; it is a requirement to say who made them.

How to credit varies, but a line in the footer or a credits page naming the set and its licence is the usual form. Check each project's own terms for the exact wording β€” this tool tells you which licence applies, it does not give legal advice.

By licence

Taken from what the react-icons package itself declares.

LicenceSetsIconsCredit required
MIT1522,089no
Apache-2.037,836no
CC BY 4.044,587yes
CC BY 3.014,040yes
CC0-1.013,161no (public domain)
ISC11,548no
MPL-2.01288no
SIL OFL 1.11219yes

SVG or PNG

An SVG is the drawing described as coordinates, so it stays sharp at any size, and its colour can be changed from CSS β€” which makes matching a dark theme trivial. For anything on the web, SVG is almost always the right answer.

PNG is for the places that cannot read SVG: older document editors, some messengers, email bodies β€” or where a specific pixel size is required, as with a favicon. Both are available here.

Choosing well

  • β€’Stay within one set so stroke weights and corners match when icons sit side by side.
  • β€’Mixing filled and outlined styles is visible. Pick one.
  • β€’Check small icons at their real size. Detail that disappears at 24 pixels may as well not be there.
  • β€’Brand logos are in Simple Icons β€” 3,161 of them. A logo is subject to the company's trademark rules regardless of the icon licence.
  • β€’In React, copying the import statement is easier to maintain than pasting SVG markup.

Frequently asked questions

Which is the largest set?

Phosphor Icons at 7,488, then Tabler at 5,237 and Material Design at 4,341. The first two are MIT; Material Design is Apache-2.0.

How do I credit a set?

Usually a line in the footer or on a credits page naming the set and its licence. CC BY asks you to name the creator; it does not restrict use.

Can I change the colours?

Yes β€” every licence here permits modification. Brand logos are the exception, since companies commonly forbid altering their colour or proportions.

Are the icons sent anywhere?

No. Everything is handled in your browser and exports download straight from it.