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.