Icon & animation library

Icons that move,
and match your brand.

One consistent icon system — every icon recolours live to your palette, and 586 of them are production Lottie/GIF animations. Browse, restyle, download. Done.

3,094 icons· 586 Lottie/GIF animations· live brand recolour· SVG · PNG · JSX · GIF · Lottie
Free to browse. 5 downloads a month on the free plan — no card required.

All features in a loop.

See it customize itself

Same icon. Four ways to make it yours.

Live, auto-cycling. Hover a card to pause it and see one state held still.

Live recolour — try it

One library. Every brand.

Click a palette. These are real icons from the catalogue, repainting in your browser with the same engine that ships in the app — not screenshots.

Made for motion

Most icon libraries stop at static.
We ship the animation too.

586 production Lottie/GIF animations, drawn in the same style as the static set. Dashboards, onboarding, empty states, loaders — motion that matches your icons instead of fighting them.

586
Animated icons · Iconograph
0
Animated icons · typical library
Built like a tool, not a stock site

The details you notice at 6pm on a deadline.

Dark mode, first-class

The whole app — and every icon — adapts. Black strokes flip to white automatically, watermarks re-tint, thumbnails stay legible.

Keyboard-first

/search Aanimated Ffavourites Ddark Ssidebar +grid — flow without the mouse.

Every format that matters

SVG, PNG, JSX component, data-URI, Lottie JSON, GIF — copied or downloaded per icon, or the whole set as a ZIP.

Favourites & search that thinks

Heart what you use, filter in one key. Typo-tolerant search with type-ahead across names, keywords and aliases.

Team plan, honest pricing

$39/month covers three seats with everything in PRO. No hidden per-seat calculator.

Line width & rounding

Tune stroke weight from 0.5–3px and corner character across the whole set — the icons stay one family at any setting.

For developers

Copy the code, not just the picture.

Every icon exports as a ready-to-paste JSX component, an inline data-URI, or clean optimised SVG. Animations ship as standard Lottie JSON that drops into lottie-web, dotLottie players and native runtimes, or as a plain GIF for anywhere that just needs a moving image.

SVGPNGJSXdata-URILottie JSONGIFZIP export
// Copy JSX → paste into your component export const GrowthIcon = (props) => ( <svg viewBox="0 0 64 64" fill="none" stroke="currentColor" strokeWidth={1.5} {...props}> <path d="M8 52 L24 36 L36 44 L56 20" /> <path d="M44 20 H56 V32" /> </svg> );

Your product deserves icons
that feel designed, not downloaded.

Start free and browse everything. Upgrade when you want unlimited downloads, animations and your own brand colours.