Skip to main content
The names for the things Logo.dev returns, and the APIs that return them. The brand-asset names trip people up the most, so they come with examples.

Brand and visual terms

Everyone calls these things something different: icon, favicon, symbol, wordmark, brandmark, banner. Here is what each one actually is. A logo breaks into parts: a symbol (the graphic mark) and a wordmark (the styled name), which together make a brandmark.
Slack logo
A brand’s actual mark at a resolution you can render anywhere. For most brands this is the symbol (also called the icon or mark): the graphic part with no text. It is what img.logo.dev/:domain returns. Also called: logo, logomark, pictorial mark, icon, symbol, mark.

Brandmark

The wide, rectangular logo lockup: for most brands the symbol and wordmark together, and the wordmark alone for pure-type brands. The Brand API returns it in the brandmark field. Designers more often call this a combination mark, and many use brandmark to mean the symbol by itself. Also called: combination mark, logo lockup, horizontal logo, full logo.

Wordmark

The styled text form of a company’s name, with no symbol. It is the whole brandmark only for pure-type brands like Sony or Visa. Also called: logotype, text logo.

Favicon

A favicon-sized Slack icon
The tiny icon a browser shows in a tab, usually 16 to 32 pixels. Logo.dev serves full-resolution company logos, not scraped favicons, though you can request a logo at favicon sizes. Also called: site icon, tab icon, shortcut icon.

Monogram

A generated placeholder, a colored mark with the company’s initial, returned when Logo.dev has no logo for a domain so the image never breaks. Also called: letter avatar, initials placeholder, fallback logo.

Social banner

The wide header image a brand uses on its social profiles. The Brand API returns these in social_banners. Also called: header image, cover image, OG banner.

Brand colors

The brand’s prominent colors, roughly ordered by prominence, returned as hex values by the Describe and Brand APIs. Also called: brand palette.

API terms

Logo.dev’s APIs, by the job each does. For when to reach for which, see each product’s overview.
  • Logo API. Returns a company logo as an image from an img.logo.dev URL, by domain, ticker, ISIN, crypto symbol, or name. Also called: the image API, logo image API.
  • Logo Lookup API. A REST endpoint on api.logo.dev (Pro and Enterprise) that returns a JSON logo record (resolved name, logo URL, freshness) for a domain, ticker, ISIN, crypto symbol, or name, distinct from the image Logo API. Also called: the REST logo API, the /logo endpoints.
  • Search API. Resolves a typed company name to its domain and logo, built for autocompletes. Also called: brand search, autocomplete API.
  • Describe API. Returns core company data (name, description, colors, socials) for a domain on any paid plan. Also called: company data API, domain enrichment.
  • Brand API. Returns a domain’s full brand profile, adding the brandmark and social banners on Pro and Enterprise. Also called: brand profile API, brand kit.
  • Transaction API. Matches a raw card-transaction string to a merchant and its logo; in early access. Also called: merchant enrichment, transaction enrichment.

Key terms

Logo.dev uses two kinds of key; which one you use follows from which API you call. Full detail on API keys.
  • Publishable key. A pk_ key passed in the token query parameter on img.logo.dev, safe for client-side use. Often miscalled a public key, public token, client key, or “the token”; the correct term is publishable key.
  • Secret key. An sk_ key sent in the Authorization: Bearer header to api.logo.dev, server-side only. Often miscalled a private key, server key, or generic “API key”; the correct term is secret key.
  • Domain restrictions. A per-key setting (the Allowed Domains Only toggle) that limits a publishable key to requests from domains you list. Also called: allowed domains, referrer restrictions.

Next steps

Rate limits

Free plans stop at the cap; paid plans keep running and get nudged. What counts as a request.

Attribution

On the free plan, commercial use needs a Logo.dev link; personal and paid use don’t.

Pricing

Plans and what each tier includes.