New: professional WordPress services from the team behind your theme

Free & open source · Updated November 2026

Best Open Source Icon Libraries

Looking for open source icon libraries you can use in real projects? Here are 24 free icon sets and tools for websites, apps and WordPress themes, with the licence explained for every one, so you know exactly what you’re allowed to do.

  • 24 libraries and tools
  • 15 under MIT or ISC
  • 100% free to start
  • 0 affiliate links

Independent list: no referral links and no paid placements. Licences were checked against each project’s own site or repository in November 2026. This isn’t legal advice, so read the licence before you ship.

No icon libraries match. Try another word or choose All licences.

Open source UI icon sets

These open source icon libraries are complete, consistent icon families for websites, apps and dashboards. All free for commercial use.

Lucide

Community-built fork of Feather with a huge, consistent set and packages for every framework.

  • Outline
  • Adjustable stroke
ISC1,600+ iconsVisit Lucide ↗

Heroicons

Hand-crafted SVG icons from the makers of Tailwind CSS, with four sizes for crisp UI.

  • Outline
  • Solid
  • Mini
  • Micro
MIT300+ iconsVisit Heroicons ↗

Phosphor

A flexible family with six weights per icon, ideal when you need visual hierarchy.

  • Thin
  • Light
  • Regular
  • Bold
  • Fill
  • Duotone
MIT1,200+ iconsVisit Phosphor ↗

Tabler Icons

One of the largest free sets, drawn on a 24px grid with an adjustable stroke.

  • Outline
  • Filled
MIT6,000+ iconsVisit Tabler Icons ↗

Material Symbols

Google’s variable icon font with adjustable fill, weight, grade and optical size.

  • Outlined
  • Rounded
  • Sharp
  • Variable
Apache 2.02,500+ iconsVisit Material Symbols ↗

Material Design Icons

Pictogrammers’ community set that extends Material Design with thousands of extra icons.

  • Filled
  • Outline
Apache 2.07,000+ iconsVisit Material Design Icons ↗

Bootstrap Icons

Official Bootstrap set that works with any framework as SVGs, a sprite or a web font.

  • Outline
  • Fill

Iconoir

Clean, slightly rounded icons with good coverage for apps and marketing sites.

  • Outline
  • Solid
MIT1,600+ iconsVisit Iconoir ↗

Ionicons

Premium-quality icons from the Ionic team, designed for web and mobile apps.

  • Outline
  • Filled
  • Sharp
MIT1,300+ iconsVisit Ionicons ↗

Feather

The simple, minimalist set that inspired many others. Small but timeless.

  • Outline
MIT280+ iconsVisit Feather ↗

Carbon Icons

IBM’s precise, technical icon set from the Carbon Design System.

  • Outline
  • Filled

Octicons

GitHub’s icons, perfect for developer tools and documentation sites.

  • 12px
  • 16px
  • 24px

Radix Icons

A crisp set designed on a 15px grid for compact, dense interfaces.

  • 15×15 outline

MingCute

Friendly, rounded icons with matching line and fill styles.

  • Line
  • Fill

Akar Icons

Perfectly rounded icons that feel soft and approachable.

  • Rounded outline

Free icon sets with conditions

Free to use, but with attribution or extra conditions. Read the licence before you ship.

Font Awesome Free

The most famous icon set. Free icons are CC BY 4.0, with attribution already embedded in the files.

  • Solid
  • Regular
  • Brands

Remix Icon

Neutral system icons, now under a custom licence that allows commercial use but forbids reselling or using them as a logo.

  • Line
  • Fill
Remix Icon LicenseVisit Remix Icon ↗

Specialty icons

Emoji, brand logos and pixel art for when a standard UI set isn’t enough.

Simple Icons

SVG logos for thousands of popular brands. The files are CC0, but the logos remain trademarks.

  • Brand logos

OpenMoji

Open-source emoji in a consistent style. Credit required, and changes must be shared alike.

  • Colour
  • Black
CC BY-SA 4.04,400+ iconsVisit OpenMoji ↗

Pixelarticons

Pixel-perfect icons on a 24px grid. The base set is free; extra styles are paid.

  • Pixel art

Find and manage icons

Tools for searching many libraries at once and dropping icons straight into your project.

Iconify

One framework and API for hundreds of open source icon sets. Each set keeps its own licence.

  • Many sets
MIT300,000+ iconsVisit Iconify ↗

Icônes

Fast icon explorer built on Iconify. Search, preview and copy SVG or component code.

  • Search
  • Copy as code

SVG Repo

Huge library of free SVGs gathered from many sources. Check the licence on each icon.

  • Search
  • Download
Varies by iconVisit SVG Repo ↗

Open source icon libraries at a glance

A quick comparison of every library on this page. Icon counts are approximate and grow with each release; a dash means the project doesn’t publish a total.

LibraryLicenceIconsStyles
LucideISC1,600+Outline, Adjustable stroke
HeroiconsMIT300+Outline, Solid, Mini, Micro
PhosphorMIT1,200+Thin, Light, Regular, Bold, Fill, Duotone
Tabler IconsMIT6,000+Outline, Filled
Material SymbolsApache 2.02,500+Outlined, Rounded, Sharp, Variable
Material Design IconsApache 2.07,000+Filled, Outline
Bootstrap IconsMIT2,000+Outline, Fill
IconoirMIT1,600+Outline, Solid
IoniconsMIT1,300+Outline, Filled, Sharp
FeatherMIT280+Outline
Fluent UI System IconsMIT—Regular, Filled
Carbon IconsApache 2.0—Outline, Filled
OcticonsMIT—12px, 16px, 24px
Radix IconsMIT—15×15 outline
MingCuteApache 2.0—Line, Fill
Akar IconsMIT—Rounded outline
Font Awesome FreeCC BY 4.0—Solid, Regular, Brands
Remix IconRemix Icon License—Line, Fill
Simple IconsCC0—Brand logos
OpenMojiCC BY-SA 4.04,400+Colour, Black
PixelarticonsMIT1,000+Pixel art
IconifyMIT300,000+Many sets
IcônesMIT—Search, Copy as code
SVG RepoVaries by icon—Search, Download

Icon licences explained

Free doesn’t always mean “no conditions”. Before you use open source icon libraries in a product, app or client site, check what the licence asks of you:

Open source icon libraries licence cheat sheet comparing MIT and ISC, Apache 2.0, CC0 and CC BY licences: what you can do and what you must do
  • MIT and ISC: very permissive. Use the icons commercially and change them freely. If you redistribute the icon files or code, keep the licence text.
  • Apache 2.0: also permissive, with an explicit patent grant. Keep the licence and any notice file if you redistribute the files.
  • CC0: no conditions at all. Note that brand logos in sets like Simple Icons are still trademarks owned by each company.
  • CC BY and CC BY-SA: free to use commercially, but you must credit the creator. With BY-SA, anything you build from the icons must use the same licence.
  • Custom licences: read them carefully. Some allow commercial use but forbid reselling the icons or using them in a logo.

A practical rule: never use any icon from a library as your company logo or trademark. Most icon licences either forbid it or can’t give you exclusive rights to a shape anyone else can use.

How to use open source icons in WordPress

  1. Pick one of the open source icon libraries and stick to it. Mixing sets with different stroke widths and corner styles makes a site look untidy.
  2. Use inline SVG, not huge icon fonts. Copy just the SVGs you need into a Custom HTML block or your theme, so you don’t load thousands of unused icons.
  3. Be careful with SVG uploads. WordPress blocks SVG uploads by default because SVG files can contain code. Only allow them with a plugin that sanitises the files, and only from trusted sources.
  4. Make icons accessible. Decorative icons should be hidden from screen readers. Icons used as buttons need a text label.
  5. Keep the licence. If your theme or plugin bundles icon files, include the library’s licence file with them.

For more design resources, see our best UX tools and best AI design tools directories, and our guide to the best fonts for blogs.

How we chose these libraries

Every library here is free to start with, actively maintained or stable and widely used, and published with a clear licence that we checked against the project’s own site or repository in November 2026. We favoured complete, consistent sets over large collections of mismatched icons.

This list of open source icon libraries is independent. We don’t use affiliate links or accept payment for listings.

Frequently asked questions

What are the best open source icon libraries?

For most projects, Lucide, Heroicons, Phosphor, Tabler Icons and Material Symbols are excellent choices. They’re consistent, well maintained and released under permissive licences.

Can I use free icons in commercial projects?

Usually yes. MIT, ISC, Apache 2.0 and CC0 icons can be used commercially. CC BY icons need attribution, and custom licences may add limits, so always read the licence first.

Do I need to credit open source icons?

Not for MIT, ISC, Apache 2.0 or CC0 icons used on a website, although keeping the licence with redistributed files is required. CC BY sets such as Font Awesome Free and OpenMoji require credit.

Can I use an icon as my logo?

It’s best not to. Many icon licences forbid it, and even where they don’t, you can’t stop others using the same icon, so you couldn’t protect it as a trademark.

What is the difference between an icon font and SVG icons?

An icon font loads the whole set as a font file. SVG icons are added individually, so they’re lighter, sharper and easier to make accessible. For most modern sites, SVG is the better choice.

How do I add SVG icons to WordPress safely?

Paste the SVG code into a Custom HTML block or your theme files. If you need to upload SVGs to the media library, use a plugin that sanitises them, because WordPress blocks SVG uploads by default.

Final thoughts

The best open source icon libraries give you a consistent look, a clear licence and only the icons you need. Pick one family that matches your brand, check its licence once, and use it everywhere. Bookmark this page and use the search and licence filters above whenever you need a new set.