Free UI SVG Icons

UI icons are the building blocks of every web and mobile interface. This collection spans outline, filled, animated, duotone, and flat styles so you can match any design system without mixing libraries. Packs like Lucide and Iconoir provide clean line icons, Heroicons offers both outline and solid variants, and Solar includes duotone options. Whether you need lightweight stroke icons for a minimalist dashboard or filled icons for a high-contrast mobile app, you will find an open-source pack here that fits.

12 icon packs · 39,800 total icons · Free & open source

Icon Packs

Lucide

1,641 icons ISC
circle-check award house check mountain chevron-up

Tabler Icons

5,963 icons MIT
alien device-desktop photo chevron-right check square-root

HeroIcons

1,288 icons MIT
camera building-library receipt-refund bookmark cloud folder

Solar

7,401 icons CC-BY-4.0
magnifer-zoom-out-broken armchair-2-bold-duotone traffic-economy-line-duotone user-rounded-bold-duotone soundwave-linear hamburger-menu-broken

Remix Icon

3,135 icons Apache-2.0
lock-2-line mark-pen-fill moon-line filter-2-fill text add-line

Phosphor

9,072 icons MIT
folder-open-duotone check-square-offset-thin pencil-line-fill check-thin browser-duotone thermometer-simple-fill

Carbon

2,392 icons Apache-2.0
user-certification humidity edit-off flag-filled binding-01 mac-option

IonIcons

1,357 icons MIT
code-download-sharp contrast-outline checkmark-done navigate-sharp arrow-redo-outline bookmark-sharp

Bootstrap Icons

2,078 icons MIT
graph-up card-image code-slash egg-fill brilliance toggle-on

css.gg

704 icons MIT
align-left server overflow edit-flip-v terrain space-between

MingCute Icon

3,098 icons Apache-2.0
edit-3-line alert-fill riding-line layout-9-line currency-dollar-2-line trello-board-fill

Iconoir

1,671 icons MIT
chat-bubble-check edit activity check droplet hashtag

Common Use Cases

1 Navigation menus and sidebars
2 Action buttons and toolbars
3 Form inputs, checkboxes, and toggles
4 Status indicators and badges
5 Empty states and onboarding illustrations
6 Tab bars and bottom navigation
7 Settings and preference panels

Frequently Asked Questions

Lucide is modern and lightweight with consistent 24px line icons. Heroicons integrates seamlessly with Tailwind CSS and ships outline plus solid variants. Tabler offers the largest icon count. Carbon is ideal for enterprise apps. Choose based on your design system and style preference.

Outline (or line/stroke) icons use open paths with a consistent stroke width, giving a lightweight, modern look suited for minimalist interfaces. Filled (or solid) icons use closed shapes with a solid fill, providing higher contrast and better visibility at small sizes. Most packs in this collection — including Heroicons, Remix Icons, and Bootstrap Icons — offer both styles.

Yes. The dedicated Animated collection includes loading spinners, pulse effects, and motion icons from packs like SVG Spinners. Several UI packs such as Lucide and Tabler also support CSS and JS animation because their clean SVG structure makes keyframe and transition animations straightforward to add.

Yes. Solar Icons and Phosphor Icons in this collection include native duotone variants — icons that use two tones of a single colour for added depth. Duotone icons work especially well in dashboards and feature lists where you want visual hierarchy without introducing a second accent colour.

Every pack in this collection is released under an open-source licence (MIT, Apache 2.0, or ISC). You can use them in personal and commercial projects — websites, SaaS products, mobile apps — without attribution in most cases, though checking each pack licence page is recommended.

Common icon types

Browse pre-built keyword pages from this collection

More Collections

View all collections →