IconsDocsPricing Get all icons
1,248 icons · one perfect grid

The only icon set you'll ever need.

Meticulously drawn on a 24px grid, every icon shares one DNA — so they line up, scale, and recolor in perfect lockstep. Tune the weight, switch the corners, and copy an SVG in a single click.

Weight 1.75
Corner
Color
Showing all 78 icons Tap any icon to copy its SVG
0
Icons
0
Categories
Stroke weights
4
Export formats

Shipping in products from teams at

Northwind Quanta Verge Labs Halcyon Mosaic Loop
The system

Every glyph is built on the same 24px grid, with one consistent stroke and optical balance — so they always feel like one family.

24 × 24 stroke 1.5
Built to fit your workflow

One set. Every weight,
every tool, every format.

01

Infinitely adjustable

Slide the stroke from hairline to bold, round or sharpen the corners, and recolor to your brand — live, with no redraw.

02
SVG React Vue Webfont Figma

Drops into any stack

Copy a clean SVG, install the React or Vue package, drop in the icon font, or pull the Figma library — same names everywhere.

03

1,248 icons, growing weekly

Nine categories from interface to nature, with fresh icons shipped every week and a request board that we actually read.

For developers

Install once. Import anywhere.

Tree-shakeable packages for React and Vue, typed props for size, weight and color, and zero runtime dependencies. The SVG you copy in the browser is byte-for-byte what ships in your bundle.

Read the docs
import { Rocket, Heart } from 'stroke-icons/react'

export default function App() {
  return (
    <Rocket size={24} weight={1.75} color="currentColor" />
  )
}

The icons behind the
interfaces you use daily.

From the people who ship

Loved by designers
and developers alike.

"We standardized our entire design system on Stroke. One weight slider replaced four icon libraries, and our handoff to engineering finally just works."

SW
Sarah Whitlock
Design Lead · Northwind

"The React package is flawless — typed, tree-shakeable, and the icon names match the Figma library exactly. I haven't drawn a custom icon in months."

ML
Marcus Lim
Staff Engineer · Quanta

"Pixel-perfect at every size, and the consistency is unreal. Copying an SVG straight from the site into my prototype is the small thing I didn't know I needed."

ER
Elena Rosas
Product Designer · Verge Labs
Pay once, use forever

One simple license.
No subscription.

Free
The core set for personal projects.
€0
Start free
Best value
Pro
All 1,248 icons, every format, lifetime updates.
€49 once
Get Pro
Drawn by hand, not by a script

Every curve is nudged to the pixel by designers who'd rather get one icon right than ship a thousand wrong.

No auto-traced clip art, no inconsistent weights — just a set that was built to be lived with.

Small icons.
Massive difference.

Copied