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

Passionfroot
SendX

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:

1

You input a domain like figma.com or doordash.com

2

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.

3

Automatically finds relevant official social media accounts and extract the logos from there too.

4

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.

The Go-To Brand Data API.