Paid plans

Brand API

The Brand API enriches any domain with the company name, description, social links across 13 platforms, a logo URL, a blurhash for instant placeholder rendering, and the dominant color palette — all in a single HTTP request.

Coverage
30M+ companies
Fields
Name · description · socials · colors · logo · blurhash
Socials
13 platforms detected
Response
Single JSON object
Availability
Paid plans

Trusted every day by tens of thousands of developers.

Granola
Levels.fyi
Linear
Mutiny
Okta
Perplexity

One domain in, a full brand profile out

Name, description, socials across 13 platforms, a logo URL, a blurhash for smooth loads, and the dominant color palette — all from a single HTTP request.

sweetgreen logo
sweetgreen
sweetgreen.com
GET https://api.logo.dev/describe/sweetgreen.com
{
  "name": "sweetgreen",
  "domain": "sweetgreen.com",
  "description": "Simple, seasonal, healthy salads and grain bowls made in-house from scratch, using whole produce delivered that morning.",
  "indexed_at": "2025-03-10T11:36:23.885Z",
  "socials": {
    "facebook": "http://facebook.com/sweetgreen",
    "instagram": "https://www.instagram.com/sweetgreen/",
    "twitter": "https://x.com/sweetgreen"
  },
  "logo": "https://img.logo.dev/sweetgreen.com",
  "blurhash": "UJPanPxr?Vj[oxazj@od_FWDDoodxrodagWD",
  "colors": [
    {
      "hex": "#e4ff55"
    },
    {
      "hex": "#0a4b2b"
    },
    {
      "hex": "#7dad50"
    }
  ]
}
"We wired the describe endpoint into our onboarding and immediately stopped asking users for their company description, logo, or brand colors. It's all one request and it's always right."
Engineering team
B2B SaaS onboarding flow

Get started in one line

Use directly in <img> tags or anywhere HTTP requests work. No SDK or setup required.

https://api.logo.dev/describe/{domain}?token={your_api_key}

Name & description

Canonical company name and a short factual description for profile and directory pages.

Socials across 13 platforms

Facebook, Instagram, LinkedIn, Twitter/X, YouTube, TikTok-adjacent and more — as we detect them.

Dominant colors

RGB and hex for the top colors in the logo, ordered by prominence. Perfect for branded UI chrome.

Blurhash + logo URL

Instant placeholder and a cacheable logo URL — smooth loads, no layout shifts.

One request, the full brand profile

The Brand API returns everything we know about a domain in a single JSON response — name, description, socials across 13 platforms, logo URL, blurhash for smooth image loading, and a prominent color palette.

curl -H "Authorization: Bearer sk_..." \
  "https://api.logo.dev/describe/sweetgreen.com"

# Response
# {
#   "name": "sweetgreen",
#   "domain": "sweetgreen.com",
#   "description": "Simple, seasonal, healthy salads and grain bowls...",
#   "indexed_at": "2025-03-10T11:36:23Z",
#   "socials": {
#     "facebook": "http://facebook.com/sweetgreen",
#     "instagram": "https://www.instagram.com/sweetgreen/",
#     "twitter": "https://x.com/sweetgreen"
#   },
#   "logo": "https://img.logo.dev/sweetgreen.com?token=...",
#   "blurhash": "UJPanPxr?Vj[oxazj@od_FWDDoodxrodagWD",
#   "colors": [
#     { "r": 228, "g": 255, "b": 85, "hex": "#e4ff55" },
#     { "r": 10, "g": 75, "b": 43, "hex": "#0a4b2b" },
#     { "r": 125, "g": 173, "b": 80, "hex": "#7dad50" }
#   ]
# }
bash

Frequently asked questions

Everything you need to render a brand — in one request