Tabler Icons
6,184 MIT icons on a 24x24 grid, outline and filled
Tabler Icons is an MIT-licensed set of 6,184 SVG icons — 5,130 outline and 1,054 filled — all drawn on a 24x24 grid with a 2px stroke, so size and stroke width stay CSS-adjustable. It is organized into roughly 40 categories including Arrows, Brands, Charts, Devices, E-commerce, Health, Map, Media, Nature, System, Vehicles, Version Control, Weather and Zodiac. Packages ship for React, Vue, Svelte (including a Svelte 5 runes build), Preact and a webfont, plus SVG sprites and a Figma plugin. Everything is free under MIT; a $9 one-time purchase only adds PNG and PDF exports and the webfont bundle, and a $69 bundle adds Tabler's admin template, illustrations and email templates.
npm install @tabler/icons-reactChoose Tabler over Lucide when the project needs filled variants alongside outlines, or when it needs brand and logo glyphs — Lucide dropped most brand icons and has no filled set. Its 24x24 / 2px geometry matches Lucide's, so the two can be mixed in one interface without a visual seam if a single icon is missing from either. The React package is large: import named icons (`import { IconUser } from '@tabler/icons-react'`) rather than the barrel default, and confirm the name on the site first, since Tabler prefixes every export with `Icon` and renames glyphs across major versions.
Why it is here. The largest fully MIT icon set with both outline and filled variants, so nothing about it has to be re-checked before shipping in a commercial or open-source product.
- 6,184 icons, all MIT
- 1,054 filled variants
- 24x24 grid, 2px stroke
- ~40 categories including Brands
- SVG sprite and webfont builds
Verified 2026-08-15. HTTP 200. https://tabler.io/icons, https://github.com/tabler/tabler-icons, https://tabler.io/pricing








