Score: 0

Brand Icons via API

One URL. Any domain. Always cached. Stop maintaining icon libraries—just fetch what you need, when you need it.

Live API Demo

Icon Preview

spotify.com
spotify.com
youtube.com
youtube.com
apple.com
apple.com
linkedin.com
linkedin.com
twitter.com
twitter.com
microsoft.com
microsoft.com
instagram.com
instagram.com

Try Your Domains

7/10 domains

Code Examples

// JavaScript Example
const response = await fetch('https://cdn.brandicons.dev/icons/spotify.com?key=YOUR_API_KEY');
const iconUrl = response.url;

// HTML Example
<img src="https://cdn.brandicons.dev/icons/youtube.com?key=YOUR_API_KEY" alt="youtube.com" />

// With custom size
<img src="https://cdn.brandicons.dev/icons/apple.com/large?key=YOUR_API_KEY" alt="apple.com" />

Built for Production

Edge-cached delivery, intelligent fallbacks, 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.

200+
Edge Locations
<50ms
Response Time
99.9%
Uptime SLA

One URL, All Sizes
Pass a domain, get an icon. Append /small, /medium, or /large. That's it.

<img src="cdn.brandicons.dev"
?key=YOUR_API_KEY
domain.com/large
cdn.brandicons.dev/icons/domain.com
cdn.brandicons.dev/icons/domain.com/large
Simple URL Integration
Just add domain and size

AI-Powered Discovery
Can't find a favicon? We check manifests, touch icons, and use AI to locate the right asset.

AI Analysis
Domain Research
Related Sites
Web Search
Related Sites
AI Analysis
Smart Discovery
Finds icons for offline domains

Public, Domain-Locked Keys
Keys are designed for client-side use. Domain binding ensures only your sites can use them.

domain-binding
security-layer
api-protection
API Keys
Domain Lock
Secure Access
Domain Protection
API keys bound to your domains

API Documentation

Simple, powerful, and designed for developers

Quick Start

Use the following URL pattern to fetch brand icons:

https://cdn.brandicons.dev/icons/{domain}?key=YOUR_API_KEY

Size Options:

  • Default: 32x32 pixels
  • Large: /icons/{domain}/large - 128x128 pixels

Example:

<img src="https://cdn.brandicons.dev/icons/spotify.com?key=YOUR_API_KEY" alt="Spotify" />

How Icon Discovery Works

Brandicons uses an intelligent discovery system to find and cache brand icons:

1

First Request

If an icon isn't cached, we'll return a placeholder and start searching for the brand's icon in the background.

2

Background Processing

Our system searches multiple sources to find the best quality icon for the domain.

3

Subsequent Requests

Once found, the icon is cached globally on our CDN and served instantly on all future requests.

What to expect:

The first request for a new domain may return a placeholder, but the actual icon will be available within seconds and cached for all future requests globally.

Rate Limits & Best Practices

API Keys:

API keys are domain-locked and safe to use in client-side code. Each key is tied to your allowed domains for security.

Rate Limits:

Limits vary by plan. Cached icons served from CDN don't count toward your quota—only cache misses do.

Best Practice:

Use the same API key across your application. Icons are cached globally, so repeated requests are fast and don't consume your quota.

Simple, Project-Based Pricing

Choose the plan that fits your project. Each API key is locked to one domain.

Free
$0
/month
For growing projects
What's included:
10,000 requests/month
1 API key
Analytics dashboard
Standard support
Global CDN
Starter
Popular
$19
/month
For growing projects
What's included:
100,000 requests/month
5 API keys
Analytics dashboard
Priority email support
Global CDN
Pro
$49
/month
For growing projects
What's included:
500,000 requests/month
15 API keys
Analytics dashboard
Priority email support
Global CDN
Ultimate
$149
/month
For production apps
What's included:
2,000,000 requests/month
50 API keys
Analytics dashboard
Priority email support
Global CDN

Used Everywhere Icons Matter

Email platforms, SaaS dashboards, directory sites, and developer tools all need domain icons. We handle them all.

Email Platforms

Show sender logos automatically

Common use cases:

  • Gmail-style sender icons in inbox views
  • Email marketing campaign displays
  • CRM contact avatar enrichment
  • Newsletter platform UI

SaaS Products

Display customer company branding

Common use cases:

  • Customer list views with logos
  • Multi-tenant dashboard navigation
  • Integration marketplace listings
  • Account switcher interfaces

Content Platforms

Automated brand imagery at scale

Common use cases:

  • Business directory listings
  • Product comparison tables
  • Review aggregator platforms
  • Link collection tools

Developer Tooling

Visualize API connections and domains

Common use cases:

  • API documentation examples
  • Webhook event viewers
  • Network request debuggers
  • Monitoring dashboards

SaaS Dashboards

Company icons in user interfaces

Common use cases:

  • Customer management systems
  • Analytics dashboards
  • Project management tools
  • Integration marketplace

Directory Sites

Brand recognition in listings and catalogs

Common use cases:

  • Business directories
  • App marketplaces
  • Review platforms
  • Comparison websites

Developer Tools

IDE extensions and documentation sites

Common use cases:

  • Code editor extensions
  • API documentation
  • Developer portals
  • Monitoring dashboards

Frequently Asked Questions

Everything you need to know about BrandIcons and how it simplifies brand icon integration

What is BrandIcons and how does it work?
BrandIcons is a simple API service that provides brand icons for any domain. Just use our URL format with a domain name and get the corresponding brand icon. We automatically discover and serve icons from websites and related sources.
How do I use the BrandIcons API?
Simply use the URL format: https://cdn.brandicons.dev/icons/{domain}?key={YOUR_API_KEY} for standard size, or https://cdn.brandicons.dev/icons/{domain}/{size}?key={YOUR_API_KEY} for specific sizes (ico, small, medium, large).
What icon sizes are available?
We support four size variants: ico, small, medium, and large. If no size is specified, you'll get the standard default size. Each size is optimized for different use cases from favicons to high-resolution displays.
What's included in the free plan?
The free plan includes 1,000 requests per month, access to basic icon sizes, community support, and standard fallbacks. It's perfect for trying out the service and small projects.
How do you find icons for domains without websites?
Our intelligent discovery system uses AI analysis and web research to find icons for domains that don't have active web servers. We search related websites, company profiles, and use advanced matching algorithms to locate the most appropriate brand icons.
How does API key domain binding work?
For security, API keys can be bound to specific domains. This means your key will only work when called from your registered domains, preventing unauthorized usage and protecting your quota from external access.

Ship Icons Today

Get your API key in 30 seconds. Make your first request in 60. 1,000 free requests to start.