Don’t reinvent the icons, we’ve already created the best for you. Try the world’s largest pro icons sets for free.
46 Icons Sets
150,828 Icons
An open-source set with all the essential free icons for user interfaces, based on a tiny 14px grid. Use the vectors for free but please credit us with a link. Customize vector line width. Licensed under the Creative Commons - CC BY 4.0
Try these free samples of our Core set with four different styles: Line, Solid, Duo, Flat.
Try these free samples of our Flex set with four different styles: Line, Solid, Duo, Flat.
Try these free samples of our Plump set with four different styles: Line, Solid, Duo, Flat. Based on 48px grid.
Try these free samples of our Sharp set with four different styles: Line, Solid, Duo, Flat.
Modern meets Nature! A sophisticated approach to signage icons, blending geometric lines of modern architecture with organic shapes.1px stroke on a 24px grid. Customize vector line width.
A refined e-commerce icon set for high-end brands looking to establish themselves as premium and exclusive.1px stroke on a 24px grid. Customize vector line width.
The classic iOS line icon style, with enough details and a thin line stroke. 1px stroke on a 24px grid.🖱Customize vector line width.
A minimal and geometric line style. The right balance between legibility and minimalism. 1.5px stroke on a 24px grid. Customize vector line width.
A solid style for easy recognition. Bold and great to use with colors. 2px stroke on a 24px grid. Customize vector path.
The complete collection of icons for user interfaces, based on a tiny 14px grid. Customize vector line width.
All the essential icons you need for UI design, based on a tiny 14px grid. These icons works perfectly with inline text or small navigation items. Customize vector path.
All the essential icons you need for UI design, based on a tiny 14px grid. These icons works perfectly with inline text or small navigation items.Super easy to adapt to your project with only two colors. Customize vector line width.
All the essential icons you need for UI design, based on a tiny 14px grid. These icons works perfectly with inline text or small navigation items.Super easy to adapt to your project with only two colors. Customize vector path.
A simple, serious and brutal set with a strongly geometric look, perfect to give a bit of personality to your work. This Line version is particularly legible and easy to adapt to your design thanks to its customizable line width.
A simple, serious and brutal set with a strongly geometric look, perfect to give a bit of personality to your work. These Solid icons are more sophisticated and functional, they look specially good on a dark background.
A simple, serious and brutal set with a strongly geometric look, perfect to give a bit of personality to your work. Duo is a more colorful alternative with great versatility thanks to its customizable line width and colors.
A simple, serious and brutal set with a strongly geometric look, perfect to give a bit of personality to your work. This Flat variation serves a more illustrative purpose thanks to its friendly appearance, a perfect choice if you need to use bigger icons.
A line style that works great on dark backgrounds. Easy to customize with single color per icon, highly legible: they are perfect for interface and graphic design. Customize vector line width. Based on 48px grid.
A solid style that works great on dark backgrounds. Easy to customize with single color per icon, highly legible: they are perfect for interface and graphic design. Customize vector path. Based on 48px grid.
A duo style that works great on dark backgrounds. Easy to customize with only two colors per icon, highly legible: they are perfect for interface and graphic design. Customize vector line width. Based on 48px grid.
A flat style that works great on dark backgrounds. Easy to customize with only two colors per icon, highly legible: they are perfect for interface and graphic design. Customize vector path. Based on 48px grid.
A minimalistic set, with elegant and smooth curves. Super easy to adapt to your project. Customize vector line width.
A minimalistic set, with elegant and smooth curves. Super easy to adapt to your project with single color per icon, highly legible. Customize vector line width.
A minimalistic set, with elegant and smooth curves. Super easy to adapt to your project with only two colors. Customize vector line width.
A minimalistic set, with elegant and smooth curves. Super easy to adapt to your project with only two colors. Customize vector path.
A variation of Streamline icons with only 3 colors, so you can quickly adapt them to your brand. 1px stroke on a 24px grid. Customize vector line width.
Based on the Streamline Light icons, with soft colors, reflections and shadings added. 1px stroke on a 24px grid. Customize vector line width.
A friendly style with a hand-drawn feeling. Only one color that you can adapt to your branding in our app. Based on a 24px grid.
A friendly style with a hand-drawn feeling. Only two colors that you can adapt to your branding in our app. Based on a 24px grid.
These icons can be used at a super small size, as they were built on a 10px grid! Perfect for using with inline texts or small navigation items and buttons. Customize vector line width.
These icons can be used at a super small size, as they were built on a 10px grid! Perfect for using with inline texts or small navigation items and buttons. Customize vector path.
If you liked the Tesla 'Cybertruck', you will love this angular style, using only straight lines and sharps angles. 1px stroke on a 24px grid. Customize vector line width.
A variation of our angular style, with an accent color that you can modify within our Streamline app. 1px stroke on a 24px grid. Customize vector line width.
Minimal, bold, and legible icons based on the official Material Design guidelines. 2px stroke on 24px grid. Customize vector line width.
Minimal, bold, and legible icons based on the official Material Design guidelines. 2px stroke on 24px grid. Customize vector path.
A fun and rounded style, using only the three primary colors in a bright version. Easy to adapt to your brand colors with our color customization tool. Customize vector path.
[Beta] A growing collection of icons that you can use to customize your iOS dashboard, or as graphics for your websites and apps. Customize vector path.
A flat and colorful flat design. One of our first icon packs, back by popular demand. Based on a 100px grid. Customize vector path.
Jump in the time capsule! Let's get back to the 90's with these pixelized icons, based on a 32 px grid. Customize vector path.
An open-source set with 150 icons to fight the Covid pandemic and keep people safe. 1.5px stroke on 24px grid. Customize vector line width. Licensed under the Creative Commons - CC BY 4.0
An open-source set. Cover your kid's eyes. The infamous 'Nasty Icons' – created in 2014 as a fun side project – are back. 1px stroke on 30px grid. Customize vector line width. Licensed under the Creative Commons - CC BY 4.0
A free collection of the most useful logos for your design projects, applications, and websites. Customize colours in one click!
A free collection of the most useful logos for your design projects, applications, and websites. Customize colours in one click!
A free collection of the most useful logos for your design projects, applications, and websites. Customize colours in one click!
Our Streamline official typeface. Super easy to adapt to your project. Customize vector line width