Free & open source — MIT
The Icons APIfor Modern Apps
18,039 icons from 10 sources. One endpoint. Any color, size, or format — no auth, no limits.
All systems operational~42ms avg responseCached at the edge
curl — hylab
# No install — just use the URL
$curl“https://hylab.vercel.app/api/icons/home?color=7c9a82&size=32”
HTML — drop in anywhere
<img src=“https://hylab.vercel.app/api/icons/home?color=7c9a82” alt=”Home” />
Works with React, Vue, Svelte, plain HTMLDocs →
18,039
icons
10
sources
3
formats
18,039
icons
10 sources · MIT/Apache/ISC
14categories
3SVG · PNG · WebP
No auth · Edge cached · ~42ms
Catalog
Browse icons
Click any icon to copy its URL — 36 shown, 18k available.
Click any icon to copy its API URLBrowse 18,039 →
Integration
Works with any stack.No SDK required.
Drop a URL into HTML, React, Vue, Svelte or plain CSS. Add ?color=&size=&format= to customize on the fly.
HTMLReactNext.jsVueSveltePythoncurl
HTML — copy & pasteno build step
<img
src="https://hylab.vercel.app/api/icons/home?color=7c9a82&size=24"
alt="Home"
/>React — zero depsclient or server
const Icon = ({ name }) => (
<img src={`https://hylab.vercel.app/api/icons/${name}?color=7c9a82`} alt={name} />
)Fast at the edge
SVG immutable for a year, PNG/WebP via sharp.
Start building today
No signup. No API key. Just use it — 18,039 icons ready in one URL.