Skip to main content
Logo.dev is a company logo API. You build an image URL from a domain, and the logo comes back ready to render:
<img src="https://img.logo.dev/stripe.com?token=LOGO_DEV_PUBLISHABLE_KEY" alt="Stripe logo" />
That one URL is the whole integration. Behind it sits a database of 18M+ companies served from a global CDN.

How it works

The image API reads a company identifier from the URL path and returns the right logo. img.logo.dev/stripe.com resolves the domain, and ticker, crypto, ISIN, and name lookups work the same way. Query parameters control size, format, and theme, and a publishable key in the token parameter makes the URL safe to ship in client code. When Logo.dev doesn’t have a company’s logo, the URL returns a generated monogram instead of a broken image (see fallback images). When a company rebrands, the same URL serves the new mark, so there is nothing on your side to update. For data beyond the logo itself, REST endpoints on api.logo.dev take a secret key on the server.

The APIs

  • Logo API: a logo for any domain, stock ticker, crypto symbol, ISIN, or company name, as a plain image URL.
  • Search API: turn a company name into its domain and logo, built for autocompletes.
  • Brand API: a company’s full brand kit, including wide brandmarks, social banners, and brand colors.
  • Describe API: company data for a domain, including name, description, and industry.
  • Transaction API: match messy transaction strings to merchants and their logos.

When to use it

Anywhere your product shows other companies. The most common starting points: Browse every pattern, each with a live demo, in Use cases.

Next steps

Quickstart

Display your first logo from a plain image URL in under a minute.

Use cases

See live demos of logo walls, autocompletes, and transaction feeds.