Brand API to extract any company's identity.
Get any company's logo, colors, fonts and full style guide as JSON from its domain. Add company data like industry, size and location when you need it.
- 500 free credits every month
- No card to start
- Failed requests cost nothing
Try it on any domain






A company's style guide, in one request.
No eyedropper, no digging through stylesheets and no researching companies by hand. Send a domain and get its brand as structured JSON.
Logos and favicon
The logo, the favicon and the social banner image, as URLs you can use straight away.
logos, favicon, bannerUrlPalette with roles
Primary, secondary, accent and background colors, plus text and link colors, each tagged with what it's used for.
colors.palette[].usageFonts and type scale
Each font's family and role, whether it's from Google Fonts, custom or system, and the heading and body sizes.
fonts, fontSizesStyle guide tokens
Button and input styles, the base spacing unit, border radius, and whether the site is light or dark.
components, spacingKey links and social profiles
Pricing, signup, login, blog, careers, contact, privacy and terms pages, and the company's social profiles.
links, socialProfilesCompany intelligence
Industry, founding year, employee and revenue ranges, location, target audience, brand voice and use cases.
mode: "enriched"What customers say.
“I am really happy with Geekflare. 1. You are incredibly responsive. - Fast to let me know of a billing problem, and with a good resolution - Fast to respond and fix 500 error. 2. Your platform is fast. 3. Consistent results”
“I've been using Geekflare for both their API tools and their multi-AI chat platform. The URL-to-Markdown API has been a game changer for my content pipeline.”
“I explored multiple tools for accessing metadata, but none were pleasing until I found Geekflare. It’s cost-effective and has good proxy support. The playground is good, and their support team responds quickly.”
Three parameters, that's all.
Send a domain and pick how much you want back.
- urlstring—
The website to look up, e.g. "https://stripe.com".
- mode: "standard"string5 credits
The default. Brand identity and design tokens: logos, colors, fonts, links and social profiles.
- mode: "enriched"string+5
Adds company intelligence: industry, size, revenue range, location, audience and brand voice. 10 credits in total.
- refreshbooleanIncluded
Skip the cache and fetch the site again. Defaults to false.
| Parameter | Type | What it does | Credits |
|---|---|---|---|
| url | string | The website to look up, e.g. "https://stripe.com". | — |
| mode: "standard" | string | The default. Brand identity and design tokens: logos, colors, fonts, links and social profiles. | 5 credits |
| mode: "enriched" | string | Adds company intelligence: industry, size, revenue range, location, audience and brand voice. 10 credits in total. | +5 |
| refresh | boolean | Skip the cache and fetch the site again. Defaults to false. | Included |
Fields a site doesn't publish come back as null or are left out.
Endpoint referenceWhat you can do with the Brand API.
Theme a customer's workspace from their domain
Take the domain from a signup email and match buttons, surfaces and accents to the customer's own brand before they've changed a setting.
- Primary button colors and radius
- Background and text colors
- Logo for the header
POST /brand
{
"url": "https://notion.so"
}Your first brand lookup, in a few lines.
# pip install requests
import requests
response = requests.post(
"https://api.geekflare.com/brand",
headers={"x-api-key": "<api-key>"},
json={"url":"https://example.com"},
)
print(response.json())One API. Every stack.
One account works from an agent, a workflow builder, an SDK or your own service.
MCP server
Sign in once and Claude, ChatGPT, Cursor or Codex can use Geekflare's tools directly, with no glue code to write.
LLM & agent pipelines
LLM-ready Markdown straight into a retrieval pipeline, with the boilerplate stripped so you spend context on content, not navigation.
Workflow builders
Run any endpoint as a step in a visual scenario. Useful when the person who needs the data does not write code.
SDKs & REST
First-party typed SDKs for Python and Node. Everything else talks plain REST, from any language.
How many brands each plan covers.
Company data is optional and costs more. Failed requests cost nothing.
| Covered per month | Free $0/mo No card | Starter $19/mo | Most popular Growth $69/mo | Business 500K $299/mo | Business 1M $499/mo |
|---|---|---|---|---|---|
Credits a month | 500 | 20,000 | 100,000 | 500,000 | 1,000,000 |
BrandsLogos, colors, fonts, style tokens, links and social profiles.5 credits | 100 | 4,000 | 20,000 | 100,000 | 200,000 |
Brands with company dataAdds industry, size, revenue range, location and brand voice with mode: "enriched".10 credits | 50 | 2,000 | 10,000 | 50,000 | 100,000 |
| Requests per second | 1 | 5 | 10 | 25 | 25 |
- Free$0/moNo card
- Credits a month
- 500
- Brands5 credits
- 100
- Brands with company data10 credits
- 50
- Requests per second
- 1
- Starter$19/mo
- Credits a month
- 20,000
- Brands5 credits
- 4,000
- Brands with company data10 credits
- 2,000
- Requests per second
- 5
- GrowthMost popular$69/mo
- Credits a month
- 100,000
- Brands5 credits
- 20,000
- Brands with company data10 credits
- 10,000
- Requests per second
- 10
- Business 500K$299/mo
- Credits a month
- 500,000
- Brands5 credits
- 100,000
- Brands with company data10 credits
- 50,000
- Requests per second
- 25
- Business 1M$499/mo
- Credits a month
- 1,000,000
- Brands5 credits
- 200,000
- Brands with company data10 credits
- 100,000
- Requests per second
- 25
Before you integrate brand data.
Everything else is in the endpoint docs, and our support team replies to every email.
Open the endpoint docsfonts[].source. google means the font is on Google Fonts and free to load. custom fonts are usually licensed by the brand, so pick a similar fallback. system fonts come with the operating system.mode: "enriched" adds company intelligence synthesized by an LLM: company type, industry, founding year, employee and revenue ranges, location, stock ticker, target audience, brand voice and use cases.meta.cached, meta.lastUpdated and meta.dataAge so you know how old it is. Set refresh: true to fetch the site again.null or are left out. Company details like revenue or founding year are only returned when they're publicly available.brand tool in our MCP server.Ask AI about Geekflare
Open the question in the assistant you already use.
100 brands a month, free.
The free tier renews every month and needs no card. Look up your first brand in a single call.