Skip to content
tablericons

Free and open source

6,257 free icons drawn on one 24px grid for every interface .

Every icon is MIT licensed and ready to copy as SVG, React, Vue, Svelte or a webfont, in outline and 1,054 filled variants. No account needed.

Press / to search. Click any icon to open it, copy it or download it.

All icons

5,203 icons
Outline · 2px · 24px

Showing 1–94 of 5,203 icons

Why Tabler Icons

Made for the way you build

One consistent set, from a 16px toolbar button to a 48px empty state.

C

Copy in one click

Open an icon and press C to copy its SVG, or switch to React, Vue or Svelte code instead.

Tune the stroke

Set the stroke from 1 to 2.5px and every outline icon redraws on the same grid.

Works with your framework

Install one package and import only the icons you use. Unused icons never reach your bundle.

Free for any project

MIT licensed, so you can use every icon in personal and commercial work.

Install

Use them in your stack

Pick your framework, install the package, and import icons by name.

App.jsx
$ npm install @tabler/icons-react

import { IconHeart } from '@tabler/icons-react';

<IconHeart size={24} stroke={2} />