In simple English
This repository gives you thousands of standard symbols to use in your apps and websites. You get common pictures like homes, settings, search bars, and user profiles. Google designed them so they look neat and consistent everywhere. You can change their weight, size, and shape with simple text rules. It costs nothing to use and requires no ongoing work.
What it is
A huge library of vector graphics and font files created by Google for user interfaces. It contains both the modern variable font set called Material Symbols and the older classic set called Material Icons.
What it is good for
Solo builders who need clean, recognizable icons for buttons, menus, and navigation bars without paying a designer.
- Thousands of icons ready to use in any software project.
- Modern variable fonts let you adjust weight and shape smoothly.
- Free to use under an open-source licence with no fees.
- No installer command is provided, so you must download or link files manually.
- Google does not accept pull requests for new icons or fixes.
- Third-party brand logos are missing due to legal restrictions.
drawing custom icons by hand in a design editor
Tailwind CSS for building user interfaces
- lucide-icons/lucide25k stars
A popular open-source icon set with clean vector graphics for web projects.
- FortAwesome/Font-Awesome77k stars
A classic icon library offering thousands of web symbols and font glyphs.
- SVG-Edit/svgedit7.8k stars
A vector drawing editor that runs in a browser and can be embedded in a web page.
- viliusle/miniPaint3.5k stars
A layered image editor that runs in a browser, with no upload and nothing installed.
- johanmattssonm/birdfont561 stars
A free desktop editor for drawing a typeface and exporting it as an installable font file.
Visit fonts.google.com/icons to browse the collection, or link the web font directly in your HTML header.