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.Company logo
img.logo.dev/:domain returns. Also called: logo, logomark, pictorial mark, icon, symbol, mark.
Brandmark
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
Monogram
Social banner
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.devURL, 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/logoendpoints. - 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 thetokenquery parameter onimg.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 theAuthorization: Bearerheader toapi.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.