Now serving 1M+ favicons

The favicon API
for sharp icons

This favicon API fetches SVGs, web manifests, and high-resolution touch icons — then normalizes everything to a sharp 256×256 PNG. One REST call per site; CDN-backed and built for production.

Try:
GET /api/v1/favicon
Authorization: Bearer fav_live_...
?url=https://github.com

// 200 OK
{
  "url": "https://cdn.faviconapis.com/...",
  "width": 256,
  "format": "png",
  "sourceType": "svg",
  "cached": true
}

One endpoint.
Perfect icons.

Pass any URL. Get back a CDN-hosted 256×256 PNG. The source type in the response tells you whether we found an SVG, manifest icon, Apple touch icon, or fell back to the root /favicon.ico.

SVG renderingICO extractionLanczos3 upscaling7-day cacheCDN delivery

How it works

Built for quality,
not just convenience

01

SVG-first quality

We scan for SVG icons, web app manifests, and Apple touch icons — giving you the sharpest image possible at any size.

02

CDN-cached globally

Favicons are processed once and served from DigitalOcean Spaces CDN. First request fetches fresh; subsequent requests return instantly.

03

Reliable fallback chain

Five-level fallback: SVG → manifest → apple-touch-icon → PNG → ICO. You always get an icon, never a broken image.

04

256px normalized output

Every icon is processed with Lanczos3 resampling and output as a crisp 256×256 PNG with transparency preserved.

Pricing

Simple, transparent pricing

Free
$0/month

25 calls/month

Get started free
  • 25 API calls / month
  • 256×256 PNG
  • CDN caching
  • All icon sources
Pro
$50/month

2,500 calls/month

Start Pro
  • 2,500 API calls / month
  • 256×256 PNG
  • CDN caching
  • All icon sources
  • Priority support
Enterprise
Custom

Unlimited/month

Contact sales
  • Unlimited API calls
  • Custom SLA
  • Dedicated support
  • Volume pricing
  • Custom integrations

Start serving
beautiful icons

25 free calls per month, no credit card required. Upgrade when you're ready.

Create free account