If you've ever tried to display company logos in your app, you already know: manual uploads don't scale, web scraping breaks constantly, and the old standby — Clearbit's free Logo API — shut down on December 1, 2025.
Three services have stepped up as replacements in 2026: Context.dev, Logo.dev, and Brandfetch. Each takes a different approach, and the right one depends on what you're building.
Disclosure: This comparison was written by the Context.dev team. We've done our best to evaluate each service fairly, but we obviously have a horse in this race. We encourage you to try all three — they each offer free tiers.
Below we walk through real pricing, actual API responses, and the specific scenarios where each provider wins.
The Post-Clearbit Landscape
Clearbit's Logo API was the default choice for years. Free, unauthenticated, dead simple: hit https://logo.clearbit.com/{domain} and get back a PNG. A lot of production apps relied on it.
When HubSpot acquired Clearbit and shut down the free API in late 2025, every team using it had to find an alternative. That migration is still ongoing, and it's shaped how all three providers position themselves.
The replacement you pick isn't just a logo endpoint anymore. The market has split into two categories:
- Logo CDN services that serve images fast with minimal overhead
- Brand data platforms that return logos alongside colors, fonts, metadata, and more
Which category you need is the first decision worth making.
The Three Contenders at a Glance
| Context.dev | Logo.dev | Brandfetch | |
|---|---|---|---|
| What it is | Full brand identity platform | Logo image CDN | Brand asset toolkit |
| Core strength | Comprehensive brand data (logos + colors + fonts + metadata + AI extraction) | Fast, simple logo delivery | Logo variants + brand kits |
| Free tier | 500 credits (50 brand retrievals) + 10K Logo Link requests | 500K image requests (attribution required) | Logo API with fair-use limits (~500K/mo) |
| Paid starting price | $49/mo | $50/mo | $99/mo (Brand API) |
| SDK support | TypeScript, Python, Ruby | None (URL-based) | JavaScript |
| Clearbit migration | Migration guide available | Drop-in URL replacement | Migration guide available |
Context.dev: The Full Brand Identity Platform
Context.dev (formerly Brand.dev) takes the broadest approach of the three. It's a brand data platform that returns logos, colors, fonts, and metadata — everything you'd need to programmatically theme an interface around a company's identity.
How It Works
The primary endpoint is a brand retrieve call that accepts a domain and returns a full brand object:
import ContextDev from 'context.dev';
const client = new ContextDev({ apiKey: process.env.CONTEXT_DEV_API_KEY });
const { brand } = await client.brand.retrieve({
domain: 'stripe.com',
});
// brand.logos → array of logo objects with url, type, mode, colors, resolution
// brand.colors → brand color palette with hex values and names
// brand.fonts → typography data with family, fallbacks, usage percentages
// brand.socials → official social media links
// brand.description, brand.slogan, brand.address, brand.stock...
For high-volume logo-only needs, Context.dev offers Logo Link, a CDN endpoint that serves logo images directly without an API call:
<img src="https://logos.context.dev/?publicClientId=YOUR_ID&domain=stripe.com" />
What You Get Back
The logo objects include more metadata than you might expect:
{
"url": "https://media.context.dev/...",
"mode": "light",
"type": "logo",
"group": "primary",
"colors": [{ "hex": "#635BFF", "name": "Stripe Purple" }],
"resolution": {
"width": 512,
"height": 214,
"aspect_ratio": 2.39
}
}
Beyond logos, the full brand response includes colors (primary and secondary palettes with named values), fonts (families, fallbacks, and usage percentages across the site), social profiles, physical address, industry classification via NAICS codes, stock data, and links to key pages like careers, pricing, and privacy policy.
Pricing
| Plan | Monthly | Credits | Brand Retrievals | Logo Link | Rate Limit |
|---|---|---|---|---|---|
| Free | $0 | 500 | 50 | 10K | 1/sec |
| Starter | $49 | 30,000 | 3,000 | 500K | 2/sec |
| Pro | $149 | 200,000 | 20,000 | 2.5M | 5/sec |
| Scale | $949 | 2,500,000 | 250,000 | 25M | 20/sec |
Logo.dev: The Clearbit Replacement
Logo.dev was built by the original creators of the Clearbit Logo API. It's the most direct successor to what Clearbit offered: a fast, simple CDN that returns logo images from a URL.
How It Works
The integration is dead simple. You construct a URL, and you get back an image:
<img src="https://img.logo.dev/stripe.com?token=YOUR_TOKEN" />
Pricing
| Plan | Monthly | Requests | Key Features |
|---|---|---|---|
| Community (Free) | $0 | 500,000 | Attribution link required |
| Startup | $50/mo | 1,000,000 | No attribution, search API, ticker lookups |
| Pro | $180/mo | 5,000,000 | Describe API, self-hosting/caching rights |
| Enterprise | Custom | Custom | Flat-file transfers, private APIs |
Brandfetch: The Brand Asset Toolkit
Brandfetch is somewhere between Logo.dev's simplicity and Context.dev's breadth. It started as a brand asset platform (you might know their Chrome extension for grabbing brand guidelines) and has since added a developer-focused API.
How It Works
Brandfetch offers two distinct products:
- Logo API (free): A CDN endpoint similar to Logo.dev:
<img src="https://cdn.brandfetch.io/stripe.com?c=YOUR_CLIENT_ID" />
- Brand API (paid): A REST endpoint that returns full brand data:
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.brandfetch.io/v2/brands/stripe.com
Pricing
| Plan | Monthly | Limits |
|---|---|---|
| Logo API (Free) | $0 | Fair use (~500K requests/mo), no attribution required |
| Brand API | $99/mo (yearly: ~$79/mo) | 100-10,000 brands/month |
| Enterprise | Custom | Unlimited, 99.9% SLA, webhooks |
Head-to-Head Feature Comparison
Data Breadth
| Data Type | Context.dev | Logo.dev | Brandfetch |
|---|---|---|---|
| Logo images | Multiple variants, light/dark modes, with color extraction | Multiple formats, retina, monogram fallbacks | Icon/symbol/logo types, SVG support, multiple fallbacks |
| Brand colors | Full palette with named values | Via Describe API (Pro plan only) | Via Brand API (paid) |
| Fonts/typography | Family, fallbacks, usage percentages | Not available | Font info via Brand API |
| Company metadata | Description, slogan, address, phone, email, stock, NAICS | Description, social links (Describe API) | Description, social links |
| Design system | Full styleguide extraction (shadows, spacing, components) | Not available | Not available |
| AI data extraction | Custom queries, product extraction, web scraping | Not available | Not available |
| Screenshots | Full-page and specific-page captures | Not available | Not available |
| Transaction mapping | Not available | Not available | Transaction API (payment labels to brands) |
Migration from Clearbit
If you're coming from Clearbit's Logo API, here's what each migration looks like:
To Logo.dev: Closest to a drop-in replacement. Change the base URL from logo.clearbit.com to img.logo.dev and add a ?token= parameter. Logo.dev was built by the original Clearbit team specifically for this migration path.
To Context.dev: Slightly more involved but gives you more data. Replace the Clearbit URL with Logo Link for image serving (similar simplicity), or integrate the full SDK to get brand colors, fonts, and metadata alongside logos. Context.dev publishes a detailed migration guide.
To Brandfetch: Replace the Clearbit URL with the Brandfetch Logo API CDN endpoint. Similar level of effort to Logo.dev for basic logo serving; add the Brand API SDK if you need richer data.
When to Use Which
Pick Context.dev if:
- You need brand colors, fonts, or design data alongside logos
- You're building personalized onboarding, dynamic theming, or branded document generation
- You want AI-powered data extraction (product catalogs, custom queries, web scraping)
- You need screenshots or design system extraction
- You want the most data per API call
- Cost efficiency matters at scale for brand data lookups
Pick Logo.dev if:
- You only need logo images, nothing else
- You're migrating from Clearbit and want the simplest possible switch
- You need the highest free-tier volume for logo images (500K/mo)
- Simplicity is your top priority (no SDK, just a URL)
- You value no per-second rate limits
Pick Brandfetch if:
- You're building a fintech product and need the Transaction API
- First-party brand verification matters to your compliance requirements
- You want a free logo CDN without attribution requirements
- You need SVG logos specifically
- You value an active changelog and rapid feature iteration
The Bigger Picture
Clearbit's shutdown was disruptive, but the replacements are better than what we had before. Each service does something different:
Context.dev is a brand data platform — logos are one piece of a larger dataset that includes colors, fonts, metadata, and AI extraction. If you need more than images, this is where you'd start.
Logo.dev serves logo images fast and simply. For teams that just need logos, the overhead of a full brand platform doesn't make sense.
Brandfetch spans three products (Logo API, Brand API, Transaction API) serving different use cases. First-party brand verification is a real advantage for data quality.
You can also mix them. A fintech dashboard might use Logo.dev for fast image rendering and Context.dev for brand theming on detail pages. A payments app might use Brandfetch for transaction mapping and their free Logo API for display.