HeroIcons
Browse 1288 free HeroIcons SVG icons. Download SVG, copy as JSX, PNG or Base64. MIT licensed. Designed by Refactoring UI Inc. Styles: Has Padding.
1288 icons • UI Other / Mixed Grid
About HeroIcons
Heroicons is the official SVG icon set from the Tailwind CSS team, crafted by designer Steve Schoger. With 292 hand-crafted icons available in Outline (24px), Solid (20px), and Mini (16px) variants, Heroicons covers every essential UI action needed in a web application. Every icon is optimised for its target size — not merely scaled — ensuring crisp rendering at both small labels and large hero banners. The React package (@heroicons/react) is fully tree-shakeable: only imported icons land in your JavaScript bundle. MIT licensed — free for personal and commercial projects, no attribution required. Browse all Heroicons SVG icons here, copy code directly, export as JSX React components, or download as PNG. Heroicons pairs seamlessly with Tailwind CSS and shadcn/ui. Compared with Lucide, Heroicons offers a smaller, more curated library designed to match the Tailwind visual language precisely. Ideal for SaaS UI, dashboards, admin panels, and marketing pages.
Pack Details
Version
2.2.0
Color Support
Monochrome
Category
UI Other / Mixed Grid
Collections
How to use HeroIcons icons
Icon Set Version
v2.2.0
Package
@heroicons/react
License SPDX
MIT
Sample Icons
camera, building-library, receipt-refund
Install
npm install @heroicons/react React
import { MagnifyingGlassIcon } from '@heroicons/react/24/outline';
// Also available: /24/solid /20/solid /16/solid
export default function App() {
return <MagnifyingGlassIcon className="h-6 w-6" />;
} Via Iconify · HTML
<script src="https://code.iconify.design/iconify-icon/2.1.0/iconify-icon.min.js"></script>
<iconify-icon icon="heroicons:icon-name" width="24"></iconify-icon> Via Iconify · any framework
import { Icon } from '@iconify/react';
export default function App() {
return <Icon icon="heroicons:icon-name" width={24} />;
} Package stats
Build-time npm metadata cached weekly • Last refresh Mar 26, 2026
@heroicons/react
<source media="(pref
License
MIT
Weekly downloads
2.6M
Monthly downloads
11.5M
Total downloads
119.8M
Unpacked size
3.5 MB
Last published
Nov 18, 2024
Registry updated
Jan 7, 2026
Compare HeroIcons with similar icon packs
Frequently Asked Questions
npm install @heroicons/react. Then: import { MagnifyingGlassIcon } from "@heroicons/react/24/outline";. Use /16/solid, /20/solid, /24/outline, or /24/solid paths.