# Company logos in a CRM or list

> To show a logo beside each company in a list, put a logo API's image URL in the page. Which providers allow it free, missing logos, and the caching rules.

To show a logo beside each company in a CRM, a dashboard or search results, use an image URL from a lookup API: the domain goes in the URL and the browser loads the logo. You don't need to call an API from your server or store any files.

## Which providers fit?

| Provider | Free allowance | Paid from | Attribution on the free plan |
| --- | --- | --- | --- |
| [Logo.dev](https://brandapis.com/directory/logo-dev) | 500,000 requests a month | $33 a month | A link, for commercial use |
| [Brandfetch](https://brandapis.com/directory/brandfetch) Logo API | Up to 1,000,000 requests a month | $129 a month | None |
| [LogoKit](https://brandapis.com/directory/logokit) | 5,000 a day, 64 pixels | $40 a month | A link |
| [Hunter](https://brandapis.com/directory/hunter) | Free, no key | No paid plan | Unclear; add a link |
| [Context.dev](https://brandapis.com/directory/context-dev) Logo Link | 10,000 requests, once | $20 a month | Not published |

Every row in a list is one request, so a 50-row list viewed 10,000 times a month is 500,000 requests.

## Which logo should you show?

Use the square icon, so the rows line up, and the theme that matches your background. [Logo, symbol, icon and wordmark](https://brandapis.com/concepts/logo-variants) explains the terms.

## What happens when there is no logo?

Hunter returns a 404 and LogoKit a generated monogram unless you ask for a 404. Show your own placeholder, such as the company's initials, when the image fails to load.

## Can you cache the logos?

- **Brandfetch, Logo.dev and LogoKit** ask that image URLs load in your users' browsers. Ordinary browser caching is fine; downloading the images with a script is not.
- **Context.dev** allows caching as its response headers say, but not storing or rehosting Logo Link images.
- **Hunter** encourages you to cache logos.
- **To keep logo files yourself**, use [Logo.dev's](https://brandapis.com/directory/logo-dev) Brand API from your server: you may store what it returns on any plan.

When a company changes its logo, Logo.dev serves the new one at the same URL. Browsers keep its logos for 24 hours, so the change can take a little over a day to reach everyone.

---

Source: https://brandapis.com/guides/logos-in-a-crm
Last updated: 2026-11-10
Published by The Brand API Register. The Brand API Register is run by Rainbrand, which makes one of the APIs listed. Its entry follows the same rules as the others.
