DEV Community

Marcel Cruz
Marcel Cruz

Posted on

10 Icon Sets To Make Your Project Look Great

Design plays an important role when it comes to branding your product. And one of the main aspects of a good design is a well-chosen icon set.

A good icon set transmits the message your product is conveying: it can be slim, bold, quirky, you name it. It all tells the user that your brand is classy, techie, casual and so on.

Thankfully, options are vast, with many projects out there providing well-designed and beautiful icon sets.

Shameless plug: that's why I created Dev Resources, to keep all the good things I found in the last years, including the ones mentioned in this article, in one place. No more forgetting or messy bookmarks.

Without further ado, let's talk about 10 icon sets to make your project look great.


Get free icons for graphic design, UI, social media, and mobile. Search for static and animated icons with consistent quality. PNG, SVG, GIF, AE formats.


Font Awesome

The world’s most popular and easiest to use icon set just got an upgrade. More icons. More styles. More Options.



Download all icons in SVG, PSD, PNG, EPS format or as webfonts.


Material Design

Get Material Icons to make your project look great.



Free simple icons for your next project.



The best Icon Tool. 8613 Free SVG & PNG Icons. Search, organize, edit and download our highly flexible Icons.



Download the world's largest and most complete icon set. Smashicons includes over 335,975 icons for Designers and Developers.



An open source, do-whatever-you-want icon font to use in your projects.



Beautiful hand-crafted SVG icons, by the makers of Tailwind CSS.


Simple Icons

1493 Free SVG icons for popular brands.


Bonus: Dev Resources

As I mentioned at the beginning of this article, Dev Resources is a compilation of all resources you might need as a developer. You can find all the resources above and a lot more.

No more forgetting or messy bookmarks.


I hope you enjoy this list and that it helps you with your developer journey.

And if you want to connect with me, you can find me on Twitter as @marcelcruz.

Happy coding!

Top comments (0)