Radix Icons
318 crisp 15x15 icons, MIT, one React component each
Tier A · StrongIcon Seticons.radix-ui.com

Radix Icons is a set of 318 icons drawn on a 15x15 grid by the WorkOS team, the same group behind Radix Primitives and Radix Themes. Every icon ships as an individually importable React component from @radix-ui/react-icons, and the set is also offered as raw SVG download and a Figma community file. Categories are Typography, Music, Abstract, Logos, Arrows, Objects, Design, Components, Borders and corners, Alignment, and Assets. Licensed MIT.
npm install @radix-ui/react-iconsFor an agent
Default to this when the project already uses Radix Primitives or Radix Themes — the 15x15 grid and stroke weight are drawn to sit inside Radix components without optical adjustment, which Lucide and Heroicons will not do for free. Reach for Lucide or Phosphor instead when you need breadth (1000+ glyphs), multiple weights, or non-React targets; 318 icons runs out fast on a data-heavy product. Import named components (`import { SunIcon } from "@radix-ui/react-icons"`) so tree-shaking works, and size with CSS rather than a size prop since the icons are fixed-grid.
Why it is here. The reference example of a small, opinionated icon set that is better because it refused to grow — every glyph is optically tuned for one size instead of scaling badly across five.
Facts
- License
- MIT
- Pricing
- Free, Open source
- Framework
- React, Vanilla JS
- Styling
- Not applicable
- Distribution
- npm package, GitHub repository, Figma file or kit, Direct download / asset pack
- Platform
- Web, Platform agnostic
- Content type
- Icons, Code
- Agent readiness
- Readable open source, CLI installable, Structured documentation
- Accessibility
- Not applicable
- Maturity
- Stable
- GitHub stars
- 2,700
- Package
- @radix-ui/react-icons
Components it ships
1Notable for
- 318 icons on a fixed 15x15 grid
- One React component per icon
- MIT, by the WorkOS/Radix team
- Figma community file plus SVG download
- Deliberately small, no weight variants
Provenance
Verified 2026-08-15. HTTP 308. https://icons.radix-ui.com/ (308 -> radix-ui.com/icons), https://radix-ui.com/icons (raw HTML: license, npm command, category list), https://github.com/radix-ui/icons, https://github.com/radix-ui/icons/tree/master/packages/radix-icons/icons, jsdelivr package listing for @radix-ui/react-icons@1.3.2 (318 *Icon.d.ts files = exact icon count)
Also in Icons & Logos
6- Heroicons · 324 MIT SVG icons in four sizes, from the Tailwind CSS team
- Iconify · 236 icon sets and 333,975 icons behind one syntax and one free public API
- Lucide · 1,768 ISC-licensed stroke icons; the shadcn/ui default set
- Lucide Animated · 467 MIT Lucide icons that animate on hover, with a markdown page for every icon and a skill file written for an agent
- Phosphor Icons · 1,512 MIT icons in six weights, from Thin to Duotone
- Reicon · 3,900 icons, 71,000 illustrations and 4,900 brand logos, all MIT, with an MCP server and a CDN an agent can address by slug