API
Everything on this site is available as a free, CORS-enabled JSON/SVG API. No key needed; requests are rate limited per IP (120/min). Icons keep their original licenses — check /api/v1/collections for attribution requirements.
Search icons. mode is hybrid (default), keyword or semantic. prefixes optionally restricts to a comma separated list of sets. Returns { icons: [{ prefix, name, score }] }.
Render an icon as SVG. Optional color (hex/name), width/height/size, and download (sends Content-Disposition). Cached at the edge for a year.
Fetch raw icon data (Iconify format: body, width, height, transforms) for up to 200 icons from one set in a single request.
List all icon sets with author, license (SPDX), homepage, style suffixes and sample icons.
Embedding an icon
<img src="https://iconsdb.app/api/v1/icon/tabler/brand-github.svg?size=24" alt="GitHub" />
/* or as a CSS mask so it follows currentColor */
.icon { -webkit-mask: url(https://iconsdb.app/api/v1/icon/tabler/brand-github.svg) center / contain no-repeat; background: currentColor; }