The fastest route is usually to open the tool and search across everything. This page is for when you want to understand what you are searching, or when you want to browse one collection deliberately rather than take whichever result looks best.
The rule worth knowing before you start: pick one interface icon set and stay in it. Mixing sets is the most common cause of an interface that looks subtly unfinished, because sets differ in stroke weight, corner radius and level of detail all at once. Brand logos and emoji are separate categories and mix freely.
Interface icon sets
Four sets for buttons, navigation, toolbars and everything else in a product interface. Choose one.
Lucide , about 1,700 icons, ISC
Outline icons on a 24 grid with a 2px stroke, drawn to a written specification. A fork of Feather that kept the drawing rules and carried on growing. The right default for most product interfaces: restrained, consistent, and it disappears into the design rather than decorating it. Weak on niche concepts and filled variants.
Tabler , over 5,000 icons, MIT
The same 24 grid and 2px stroke as Lucide, with three times the coverage and a full matched filled set. Choose it when your product is domain-heavy and smaller libraries keep coming up short. The trade is that breadth invites inconsistency unless you keep an icon inventory.
Phosphor , about 1,500 icons in 6 weights, MIT
Thin, light, regular, bold, fill and duotone versions of every icon. The only mainstream free set that treats weight as a design axis, which makes it a genuine design system choice rather than just an icon choice. Drawn on a 256 grid, so it does not mix cleanly with 24-grid sets.
Material Symbols , about 3,800 symbols, Apache 2.0
Google's current icon system, with three styles and four variable axes including optical size, which changes how much detail an icon carries at different display sizes. Nothing else free does that. Looks unmistakably like a Google product, which is either exactly right or exactly wrong for your brand.
Logos and brand marks
Brand logos , about 3,400 mono and 1,400 colour, CC0
Company and product marks in two forms: monochrome single-path versions carrying each brand's official hex colour as metadata, and full-colour versions including gradients. Use monochrome inside your own design system, full colour when the logo is the subject. The files are CC0; the marks are still trademarks, which is a separate question covered on that page.
Devicon , 570+ technologies, MIT
Programming languages, frameworks, databases, cloud platforms and developer tooling, in original, plain, line and wordmark variants. Built for tech stack sections and READMEs, and it covers the things general logo sets do not: PostgreSQL, Terraform, Kubernetes, Rust.
Emoji and animated
Emoji , about 1,700, CC-BY 4.0
Open source emoji as SVG or PNG. Useful when you need every user to see the same picture rather than their own platform's rendering, which matters for reaction pickers, social share images and anything printed. This is the one collection with an attribution requirement.
Animated icons , original, free to use
A small set of animated SVGs drawn for this site: spinner, ticking clock, ringing bell, drawing checkmark, pulsing dot. Each is one self-contained file with the animation inside it, so no JavaScript library is needed. They cover the cases where motion genuinely communicates something.
Browse by task
| You want to | Go to |
|---|---|
| Download icons as SVG | Download SVG icons |
| Convert an icon to PNG | SVG to PNG |
| Change an icon's colour | Change icon colour |
| Find full-colour icons | Coloured icons |
| Compare the sets properly | Icon sets compared |
| Check what you are allowed to do | Icon licensing |
Not sure which to use
Do this rather than reading more comparisons. It takes fifteen minutes and gives a better answer.
- Write down the ten hardest icons your product needs. Not "home" and "search". The ones specific to what you are building.
- Search for all ten in each candidate set. Whichever set has eight or nine without compromise is your answer, and this usually settles it.
- Line the found icons up at your real display size, 16 or 20 or 24 pixels, not 64, and check they read clearly and carry equal weight.
- Check them against your typeface. Rounded icons want humanist type; sharp icons want tighter grotesques.
The full reasoning is on the icon sets comparison, and building an icon system covers what to do once you have chosen.