Edge-cached delivery, built-in placeholders, and zero maintenance. The infrastructure handles the complexity.
Sub-50ms Response Times
CloudFront CDN edges worldwide. First request finds it, every request after hits cache.
One URL, All Sizes
Pass a domain, get an icon. Append /small, /medium, or /large. That's it.
AI-Powered Discovery
Can't find a favicon? We check manifests, touch icons, and use AI to locate the right asset.
Public, Domain-Locked Keys
Keys are designed for client-side use. Domain binding ensures only your sites can use them.
React SDK
Drop-in component that auto-upgrades the placeholder when the icon arrives. Twelve built-in placeholders included.
One React component. Auto-handles discovery, loading, and fallbacks.
Live <BrandIcon /> — same component, same API key
import { BrandIcon } from "react-brandicons";export function CompanyLogo() {return (<BrandIcondomain="stripe.com"apiKey="YOUR_API_KEY"size="medium"loadingPlaceholder="@loader-spin"placeholder="@image-off"/>);}
Start on the Community plan — 500,000 requests a month, a small attribution link in return.
<a href="https://brandicons.dev">Icons by BrandIcons</a>
A visible link beside your logo grid, in the footer, or on an About page. Upgrade to any paid plan to remove the requirement.
Need more? Paid plans: Hobby $9 · Starter $19 · Pro $49 · Ultimate $149
See all plans →Email, SaaS, content sites, dev tools — anywhere you need a domain logo.
Show sender logos automatically.
Display customer company branding.
Automated brand imagery at scale.
Visualize API connections and domains.
The essentials. Full list on the docs page.