Company Logo {API}
Instantly get any company's logo from their domain.
The Brand.dev Company Logo API enables you to retrieve an official high resolution logo from any domain, no scraping, no guesswork, no manual effort.
Whether you're enriching CRMs, generating branded content, or powering dashboards, this is the fastest way to get a company logo from a domain.
No credit card required




Logo Extraction Explained
Our logo enrichment API is built to fetch the highest resolution logos companies use on the web.
What you get from each API call:
Official logo in SVG, PNG, Webp, and JPEG
Multiple formats for any use case
Background analysis
Transparent, dark mode, light mode variants
Color analysis of each logo
Complete color palette extraction
Optimized size / resolution
Highest quality available
Fallbacks when multiple logos found
Always get the best option
CDN-hosted (20ms latency) URL
Lightning-fast delivery
It's a powerful logo scraping alternative that's clean, reliable, and built for modern SaaS use cases.
How It Works
Here's how the fetch company logo API works behind the scenes:
You input a domain like figma.com
or doordash.com
Our engine renders the actual website on a headless browser fleet via a rotating proxy to scan the website's HTML, meta tags, and visual elements.
Automatically finds relevant official social media accounts and extract the logos from there too.
Deduplicates logos and selects the highest quality logo per duplication group.
Extracts:
- • Open Graph and Twitter meta images
- • Favicon and Apple Touch icons
- • Inline SVG logos in the DOM
- • Social media logos (X, LinkedIn, Instagram, Youtube, and more)
- • Web hosted logos
You get a structured logo response.
100ms
p50 Latency for cached hits
10s
p50 Latency for cold hits
We re-index tens of millions of brands quarterly and listen for re-brands on the web constantly.
No scraping, no API chains → just a smart, production-ready solution trusted by hundreds.
See it in action
Get structured logo data with a single API call
Sample API Response
{
"status": "ok",
"brand": {
"domain": "stripe.com",
"logos": [
{
"url": "https://media.brand.dev/56ae386d-1114-4895-8208-4b841ec16cda.png",
"mode": "dark",
"group": 1,
"colors": [
{
"hex": "#645cfb",
"name": "Blue Genie"
},
{
"hex": "#acb4fc",
"name": "Shy Moment"
}
],
"resolution": {
"width": 400,
"height": 400,
"aspect_ratio": 1
},
"type": "icon"
},
{
"url": "https://media.brand.dev/66724cc1-9663-4616-8270-36578d4c8b7b.svg",
"mode": "light",
"group": 2,
"colors": [
{
"hex": "#0c2444",
"name": "Dark Eclipse"
}
],
"resolution": {
"width": 60,
"height": 25,
"aspect_ratio": 2.4
},
"type": "logo"
}
]
// ... other brand data like title, description, colors, socials, backdrops, etc.
},
"code": 200
}
No scraping, no API chains → just a smart, production-ready solution trusted by hundreds.