Company Colors {API}

Instantly extract brand colors from any domain.

Retrieve brand color palettes from any domain. Perfect for white-labeled dashboards, client reports, and marketing tools.

No credit card required

What You Get

Each API call returns structured color data ready for production use.

  • Multiple formats — HEX values with RGB and HSL support
  • Color roles — Primary, secondary, background, and text colors identified
  • Usage weights — Frequency and importance analysis included
  • Color names — Human-readable descriptive names for each color

How It Works

  1. 01

    Pass a domain

    Like linear.app or any company website

  2. 02

    We crawl the site & socials

    Homepage, logos, stylesheets, and visual elements analyzed

  3. 03

    Colors extracted

    From CSS, meta tags, images, and brand assets

  4. 04

    Palette returned

    Ranked by usage, labeled by role, named for readability

API Response

GET /v1/brand/retrieve?domain=linear.app
{
  "status": "ok",
  "brand": {
    "domain": "linear.app",
    "colors": [
      {
        "hex": "#839bfc",
        "name": "Periwinkle Blue"
      },
      {
        "hex": "#040404",
        "name": "Armor Wash"
      },
      {
        "hex": "#848484",
        "name": "Dover Grey"
      }
    ]
  },
  "code": 200
}

Personalize at scale

Join 4,000+ businesses using Brand.dev to personalize their products.

Company Colors API - Extract Brand Colors from Any Domain | Brand.dev