Company Colors {API}

Instantly extract brand colors from any domain.

Want to match your product to your customers' branding without lifting a design finger? The Brand.dev Retrieve Brand API lets you automatically pull a company's brand colors using just their domain name.

Perfect for white-labeled dashboards, client reports, marketing tools, and more. Say goodbye to manual scraping.

No credit card required

Color Extraction Explained

The Company Colors API retrieves a company's primary and secondary color palette by analyzing their public website. The API returns:

What you get from each API call:

Dominant colors in HEX (with support for RGB/HSL)

Multiple color format support

Color roles: primary, secondary, background, text

Contextual color classification

Usage weights for each color

Frequency and importance analysis

Fully structured JSON response

Ready-to-use color data

You get clean, ready-to-use color data to power fully branded experiences, instantly.

How It Works

Here's how the fetch colors API works behind the scenes:

1

Input a domain, like linear.app

2

Our engine crawls the site's homepage, logo, and stylesheets

3

We extract frequently used colors from:

  • • Logos and images
  • • CSS styles and UI components
  • • Meta tags and branding cues
  • • Visual hierarchy analysis

You get a ranked list of brand colors, labeled by role and usage

No setup. No guesswork. Just brand-aligned UI in seconds.

You get structured color data instantly.

100ms

p50 Latency for cached hits

10s

p50 Latency for cold hits

We analyze millions of websites to extract the most accurate brand color palettes.

No manual color picking, no design work → just intelligent color extraction trusted by hundreds.

See it in action

Get structured color data with a single API call

Sample API Response

{
  "status": "ok",
  "brand": {
    "domain": "linear.app",
    "title": "Linear",
    "colors": [
      {
        "hex": "#839bfc",
        "name": "Periwinkle Blue"
      },
      {
        "hex": "#040404",
        "name": "Armor Wash"
      },
      {
        "hex": "#848484",
        "name": "Dover Grey"
      }
    ]
    // ...additional data such as logos, backdrops, description, socials, etc.
  },
  "code": 200
}

Linear Brand Colors

Periwinkle Blue

#839bfc

Armor Wash

#040404

Dover Grey

#848484

No manual color picking, no design work → just intelligent color extraction trusted by hundreds.

The Go-To Brand Data API.