Blog / Free tool lists

13 Best Free Websites for Icons, Illustrations and Backgrounds

13 free sites for icons, illustrations and backgrounds, with exactly what each licence asks of you.

PexBell4 min read
On this page
  1. At a glance
  2. Icons
  3. Illustrations
  4. Backgrounds
  5. 4 tips to keep your designs consistent

A good design can fall apart because of the wrong icon, a messy illustration or a flat background. And the free assets you download come with licences that aren’t all the same.

Here are 13 free sites for icons, illustrations and backgrounds, what each licence asks of you, and four tips to keep your designs consistent.

At a glance

# Site Type Licence Credit needed?
1 Iconify Icons Varies by set Depends on the set
2 Lucide Icons ISC (some MIT) Keep the notice in code
3 Heroicons Icons MIT Keep the notice in code
4 Phosphor Icons MIT Keep the notice in code
5 Font Awesome (free) Icons CC BY 4.0 Yes
6 Tabler Icons Icons MIT No
7 unDraw Illustrations unDraw licence No
8 Storyset Illustrations Storyset terms Yes, every time
9 Open Peeps Illustrations CC0 No
10 Haikei Backgrounds Not stated Check first
11 Hero Patterns Backgrounds CC BY 4.0 Yes
12 Mesh Gradients Not stated Check first
13 Cool Backgrounds Backgrounds Not stated Check first

Icons

1. Iconify

Iconify icon sets

More than 200 open source icon sets in one place, searchable all at once. The key detail: every set lists its own licence, like MIT, Apache or Creative Commons. Pick the set first, then check its licence. At least one set is marked non-commercial, so skip it for client or monetized work.

Link: icon-sets.iconify.design

2. Lucide

Lucide icons

Search the set, click any icon, and customize stroke width, size and colour in the sidebar. Lucide uses the ISC licence: use the icons for any purpose, as long as you keep the licence notice with the code you ship. A small group of icons that came from Feather use MIT, with the same notice rule.

Link: lucide.dev/icons

3. Heroicons

Heroicons by the makers of Tailwind CSS

Made by the team behind Tailwind CSS, with outline, solid, mini and micro styles and instant search. The licence is MIT, so it’s free for personal and commercial work; the only condition is keeping the copyright notice in copies of the software.

Link: heroicons.com

4. Phosphor

Phosphor icons

A flexible icon family with over 9,000 icons. The top bar lets you change size and colour before you copy an icon. MIT licensed, free and open source, with the same copyright notice rule.

Link: phosphoricons.com

5. Font Awesome

Font Awesome icon search

Search the library, then switch to the free icons, because Pro icons need a paid plan. The free icons use Creative Commons Attribution 4.0, so credit is required. The downloaded files already carry the attribution comment, so just don’t delete it.

Link: fontawesome.com/icons

6. Tabler Icons

Tabler Icons

More than 6,000 free vector icons, with sliders for size and stroke. Click an icon to see its SVG code. The site says it’s free for personal and commercial use under MIT, with no attribution required.

Link: tabler.io/icons

Illustrations

7. unDraw

unDraw illustrations

Illustrations you can recolour to match your brand, downloadable as SVG or PNG. You don’t need to credit unDraw and you can use the illustrations commercially. You can’t repackage them into a pack, build a competing library, or use them to train AI models.

Link: undraw.co/illustrations

8. Storyset

Storyset illustrations

A big library of illustrations in styles like Rafiki, Bro, Amico and Pana, which you can customize, animate and download. The condition: the site says you must always credit Storyset every time you use its free illustrations.

Link: storyset.com

9. Open Peeps

Open Peeps hand-drawn characters

A hand-drawn illustration library by Pablo Stanley. Mix and match clothing, hairstyles and poses to build your own characters. Released under CC0: free for commercial and personal use, no permission needed.

Link: openpeeps.com

Backgrounds

10. Haikei

Haikei wave generator

Pick a generator like wave, blurry gradient, layered waves or low poly grid, adjust the colours, and export as SVG or PNG. The home page says it’s free with no sign-up, but there are no clear licence terms for generated assets, so check before using them in client work.

Link: haikei.app

11. Hero Patterns

Hero Patterns SVG backgrounds

Repeatable SVG background patterns. Click a pattern, change the foreground colour, background colour and opacity, and copy the CSS. It uses Creative Commons Attribution 4.0, so credit the creator.

Link: heropatterns.com

12. Mesh

Mesh gradient tool

A simple way to make unique gradients with shaders. Place your colour points and the gradient updates in front of you, with an export button in the corner. The page doesn’t state licence terms, so treat it as unclear and check before commercial use.

Link: meshgradient.com

13. Cool Backgrounds

Cool Backgrounds generator

Switch between styles like Trianglify, Particles, CSS Gradient and Gradient Topography, change the palette, and download the result. The site doesn’t say what licence applies, so ask first if the background is for a business.

Link: coolbackgrounds.io

4 tips to keep your designs consistent

  1. Stick to one icon set per project, so line weight and corner style match.
  2. Match the stroke width and size your icons on a grid.
  3. Use SVG for sharp, scalable graphics, and PNG only when you need a flat image.
  4. Keep a licence log with the site, link, licence and any credit you owe.

Licences can change, so check the current terms on each site before you use an asset.