shadcn.io

React Icon Libraries for shadcn/ui.

286k+ free SVG icons across 222 libraries — Lucide, Heroicons, Tabler, Phosphor, and more. Install any with one shadcn CLI command.

icons
286k+
libraries
222
categories
18k+
& open source
Free
lucide-a-arrow-down.tsx
import {
  AArrowDown,
} from "/icons/lucide/a-arrow-down"

<AArrowDown
  className="size-8"
/>

Every React icon. One prompt away.

Prompt Claude Code, Cursor, Windsurf — or any MCP-ready AI agent — to install any of these 285,000+ free icons, and every other resource on shadcn.io, in seconds.

  1. Grab your MCP URL

    Copy from /dashboard/account — your personal Pro token is baked in.

  2. Paste into your editor

    Any MCP-ready client. Here's the command for Claude Code:

  3. Prompt as usual

    Your AI agent auto-discovers all 15 MCP tools — search, preview and install any shadcn.io resource from the prompt.

Icon Library FAQ

Everything you need to know about using free icons with shadcn/ui, the shadcn CLI, and AI-assisted React development.

About React Icons for shadcn/ui

shadcn.io hosts a comprehensive collection of free React icons from 222 popular icon libraries with 285,682 icons total. All icons are available under permissive open-source licenses (MIT, Apache 2.0, ISC) for use in personal and commercial projects.