Skip to content

IconOven vs Lucide

Lucide is a fully free outline set. IconOven has a free Stroke style and paid extra styles. Which you want depends on whether you need more than one look.

Last updated 12 October 2026

Side by side

TopicIconOvenLucideSource for Lucide (read 12 October 2026)
Icons85,000+ across 13 styles1,877 shown in its search box (README says 1600+)lucide.dev, README
Styles13; Stroke freeOne outline style; stroke width is adjustablelucide.dev
LicenceMIT (Stroke); Pro licence for other stylesISC; MIT for icons derived from Featherlucide.dev/license
PriceFree, Pro $59 / yr, Max $89 / yrFree, commercial use allowedREADME
Default grid and stroke24 px, 1.5 px24 px size, 2 px stroke in its demolucide.dev
Packagesnpm for 8 frameworks, Swift, Flutter, ComposeJavaScript, React, Vue, Svelte, Solid, Preact, Angular, Astro, React Native and morelucide.dev

Which fits you

Where Lucide fits: a complete, free, tree-shakable outline set with no plan to manage. Its site says the icons are tree shakable, so you only import the ones you use.

Where IconOven fits: you want the same set in more than one style (duotone, solid, gradient and more) on one grid, Swift and Compose packages, or a Figma source file with Max.

Try both

npm i @iconoven/react and npm i lucide-react.

Common questions

Is Lucide free for commercial use?

Its README says it is free for commercial and personal use.

Does IconOven have a free tier?

Yes. Every icon in the Stroke style is MIT and free.

Can I use both in one app?

Yes. Lucide defaults to a 2 px stroke and IconOven to 1.5 px, so set the stroke width to match.

Facts about other libraries come from their own sites and were checked on 12 October 2026. Tell us if something has changed: hello@iconoven.com.

Your cart

Your cart is empty.

Browse icons