# Brand Identity API > Brand Identity API turns a domain into brand assets: brand colors in HEX, fonts, logos (SVG, PNG) and company data. A Brandfetch alternative with a free tier. One API call returns a brand's colors in HEX, the fonts its website really uses, its logos in SVG and PNG, and company facts. 50 free lookups, then $39 for 10,000 a month that never expire. Key features: - Brand colors with roles: HEX values marked accent, dark, light or brand, each with its brightness so you can pick readable text on top. - Brand fonts, read from the site: Title and body fonts read from the site's own webfont declarations, with their origin: Google, Adobe or custom. - Logos in every variant: Icon, symbol and wordmark, each tagged for light or dark backgrounds. SVG and PNG in the record; WebP, PNG, JPEG or SVG from the CDN. - Company data: Industry, headcount band, founding year, location and social links, backed by Wikidata where it knows the company. - Logo CDN: Put /logo/{domain} in an img tag. 500,000 logo requests a month on the free plan, 3 million on Starter and unlimited on Growth, none of them costing a credit. No attribution, and fetching from your server is allowed. - Brandfetch-compatible: The same field names as Brandfetch's Brand API v2. Swap the base URL and the key, and your code keeps working. In more detail: - One response, with a score that says how complete it is: Logos, colors, fonts and company facts come back in one response, with a quality score that says how complete the record is, so you know what you are showing before you show it. - Partner and customer logos filtered out of the homepage - Fonts from real webfont files, not CSS fallback stacks - Company facts from Wikidata where it has the company - Logos that work on light and on dark: Many brands publish one logo. When a mark is a single color, we generate the variant for the other background and tag it generated, so a dark-mode interface gets a readable logo far more often. - Icon, symbol and wordmark, each with its theme - SVG when the brand publishes one, sanitized, plus PNG - Trimmed, re-hosted and resized on our CDN - A logo URL with no strings attached: Replace a dead logo.clearbit.com URL with /logo/{domain} and keep going. Use it in an img tag, fetch it from your server, cache it and store it. - 500,000 logo requests a month free, unlimited on Growth, no credits spent - No attribution link and no referrer checks - Size, format, type and background in the URL How it works: 1. Create a free key: Sign up, verify your email and copy your secret key from the dashboard. No card, and 50 lookups free. 2. Call /v1/brands/{domain}: Send a domain, get brand colors, fonts, logos and company facts back as JSON. New domains are indexed live. 3. Cache it forever: Store the response in your own database for as long as you like. Logos stay on our CDN at stable URLs. Frequently asked questions: - What is a brand identity API? An API that turns a company's domain into its brand identity as JSON: logos in each variant, brand colors in HEX, the fonts its website uses, and company facts such as industry and social links. Brand Identity API answers from an index of brands and crawls a domain it has not seen yet in a few seconds. - How is Brand Identity API so much cheaper? We keep an index of brands and answer repeat lookups from it, so most requests cost us very little to serve. And you only pay for lookups that find a brand: failed lookups, search and the logo CDN cost no credits. - Is it compatible with Brandfetch? Yes. GET /v2/brands/{domain} returns the same field names as Brandfetch's Brand API v2: logos[].formats[].src, colors[].hex, fonts[].name and company. Change the base URL from api.brandfetch.io to ours and swap in your key. - Can I cache and store the data? Yes, on every plan, for as long as you like. There is no 30-day refresh rule, and you may fetch logos from your server and keep copies. - What counts as a lookup? One successful response from the Brand API, or one domain in a batch that returns a brand. Lookups that fail or find nothing cost no credit, and neither do /v1/me, search or logo CDN requests. Search and logos have monthly allowances instead: 250,000 searches and 500,000 logo requests on the free plan, more on paid plans. - How fresh is the data? A brand is re-crawled when its record is more than 30 days old and someone asks for it, and incomplete records are retried after 3 days. On paid plans, add ?refresh=true to re-crawl a domain on the spot. - What about trademarks? Logos and brand names belong to their owners. Use them to identify the company, in a CRM, an integrations list or an invoice, not to suggest an endorsement. Owners can ask us to correct or remove a brand at agenticstudio@gmail.com. - Do you have an MCP server? Yes. Point Claude, Cursor or any MCP client at /mcp with your secret key and your agent gets three tools: get_brand, search_brands and get_logo_url. - What if a domain is missing from the index? We index it live. The first lookup crawls the site, its webfonts and its Wikidata entry in a few seconds, and every later lookup is answered from the index. ## Pages - [Home](https://brandidentityapi.com/): Brand Identity API turns a domain into brand assets: brand colors in HEX, fonts, logos (SVG, PNG) and company data. A Brandfetch alternative with a free tier. - [Docs](https://brandidentityapi.com/docs) - [Brands](https://brandidentityapi.com/brands) - [Free tools](https://brandidentityapi.com/tools) - [Pricing](https://brandidentityapi.com/pricing) - [Blog](https://brandidentityapi.com/blog) ## API - [OpenAPI 3.1 document](https://brandidentityapi.com/v1/openapi.json): Every endpoint, schema and error code. Base URL https://brandidentityapi.com. Authenticate with Authorization: Bearer ; secret keys start lh_sk_, publishable keys lh_pk_. - [Brand API](https://brandidentityapi.com/docs/brand-api): GET https://brandidentityapi.com/v1/brands/{domain} returns a brand's identity: brand colors (HEX), fonts, logos, links and company data, as Brandfetch v2 compatible JSON. Alias: GET https://brandidentityapi.com/v2/brands/{domain}. Batch: POST https://brandidentityapi.com/v1/brands/batch. Search: GET https://brandidentityapi.com/v1/search?q= (250,000 searches a month free, no credits). - [Logo CDN](https://brandidentityapi.com/docs/logo-api): GET https://brandidentityapi.com/logo/{domain}?type=icon|symbol|logo&size=16-1024&format=webp|png|svg|jpeg&background=light|dark&fallback=monogram|404|transparent. No key needed for indexed brands. Never costs a credit; keyed requests have a monthly allowance (500,000 free, 3 million Starter, unlimited Growth), and past it logos keep loading as unkeyed requests. - [MCP server](https://brandidentityapi.com/docs/mcp): POST https://brandidentityapi.com/mcp (Streamable HTTP) with Authorization: Bearer . Tools: get_brand, search_brands, get_logo_url. ## Pricing - [Free](https://brandidentityapi.com/pricing): 50 brand fetches, one-time. Free. For trials and side projects. No cost, no card, no hassle. - [Starter](https://brandidentityapi.com/pricing): 10,000 brand fetches a month (a yearly payment adds 120,000 up front); unused ones roll over and never expire. $39/month or $374.40/year. For a product in production with a steady flow of new companies. - [Growth](https://brandidentityapi.com/pricing): 30,000 brand fetches a month (a yearly payment adds 360,000 up front); unused ones roll over and never expire. $99/month or $950.40/year. For CRMs, fintech apps and directories that enrich every record. - [Custom](https://brandidentityapi.com/pricing): Custom volume. Talk to sales. A plan shaped around your volume, for scale-ups and enterprises. ## Compare - [Brandfetch alternative: Brand Identity API vs Brandfetch](https://brandidentityapi.com/alternatives/brandfetch): Brand Identity API vs Brandfetch on price, free tier, caching rights and dark-mode logos. The same JSON shape, from $39 for 10,000 lookups a month. - [Clearbit Logo API alternative after the shutdown](https://brandidentityapi.com/alternatives/clearbit): Clearbit's free Logo API shut down on December 8, 2025. Swap logo.clearbit.com for our logo CDN in one line: 500,000 free requests a month. - [Logo.dev alternative: Brand Identity API vs Logo.dev](https://brandidentityapi.com/alternatives/logo-dev): Brand Identity API vs Logo.dev: SVG logos, fonts and brand colors, no attribution on the free plan, and brand lookups from $39 for 10,000 a month. - [Context.dev (Brand.dev) alternative: Brand Identity API](https://brandidentityapi.com/alternatives/context-dev): Compare Brand Identity API and Context.dev, formerly Brand.dev: brand lookup prices, fonts in the same call, and free tiers, as of October 2026. - [BrandsAPI alternative: Brand Identity API pricing compared](https://brandidentityapi.com/alternatives/brandsapi): BrandsAPI vs Brand Identity API on price, as of October 2026: BrandsAPI Growth is $79 a month for 2,500 fetches. We charge $39 for 10,000 lookups. ## Docs - [Brand Identity API documentation](https://brandidentityapi.com/docs): Get brand colors, fonts, logos and company data for any domain with one REST call, a logo CDN URL or an MCP tool. - [Getting started](https://brandidentityapi.com/docs/getting-started): Create a free key, make your first brand lookup in curl, JavaScript or Python, and cache the result. - [Authentication](https://brandidentityapi.com/docs/authentication): Secret keys (lh_sk_) for server calls, publishable keys (lh_pk_) for logos in the browser, and how to send them. - [Brand API](https://brandidentityapi.com/docs/brand-api): GET /v1/brands/{domain}: every field in the response (logos, brand colors, fonts, company data), the parameters, status codes and caching. - [Batch lookups](https://brandidentityapi.com/docs/batch): POST /v1/brands/batch: look up many domains in one request. Only the brands that are found cost a credit. - [Search API](https://brandidentityapi.com/docs/search-api): GET /v1/search: find brands by name or domain for an autocomplete. No credits: 250,000 searches a month free, more on paid plans. - [Logo API and CDN](https://brandidentityapi.com/docs/logo-api): Put /logo/{domain} in an img tag: type, size, format, theme, background and fallback parameters, keys and caching. - [MCP server](https://brandidentityapi.com/docs/mcp): Connect Claude Desktop, Cursor or any MCP client to Brand Identity API and give your agent get_brand, search_brands and get_logo_url. - [OpenAPI spec](https://brandidentityapi.com/docs/openapi): Download the OpenAPI document at /v1/openapi.json and import it into Postman, Insomnia or a client generator. - [Errors](https://brandidentityapi.com/docs/errors): The error envelope and every error code the API returns, with what causes it and what to do next. - [Rate limits and quotas](https://brandidentityapi.com/docs/rate-limits): Credits, requests per minute and monthly logo and search allowances for each plan, the headers that report them, and what happens at a limit. - [Data quality and coverage](https://brandidentityapi.com/docs/data-quality): How often each brand field is filled across the Brand Identity API index, measured by a script, beside the coverage Brandfetch publishes. - [Migrate from Brandfetch](https://brandidentityapi.com/docs/migrate-from-brandfetch): Move a Brandfetch Brand API integration to Brand Identity API by changing the base URL and key. Field mapping and differences. - [Migrate from the Clearbit Logo API](https://brandidentityapi.com/docs/migrate-from-clearbit): Replace logo.clearbit.com URLs with the Brand Identity API logo CDN in one line, with the size and format parameters mapped. ## Legal - [Terms of Service](https://brandidentityapi.com/terms): The rules for using Brand Identity API - [Privacy Policy](https://brandidentityapi.com/privacy): What data we collect, why, and which services process it ## Optional - [Sitemap](https://brandidentityapi.com/sitemap.xml): Every public URL - [Contact](mailto:agenticstudio@gmail.com)