NewMCP server live

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.

Get a free API key
4.9average across
G2 — 4.8 out of 5Google — 4.9 out of 5Product Hunt — 5.0 out of 5
  • 500 free credits every month
  • No card to start
  • Failed requests cost nothing

Try it on any domain

Try:
Trusted by teams at
PfizerNBCUniversalTCSHostingerKissflowLookoutPlivoClearSaleSparkianCBSplitOmreon
PfizerNBCUniversalTCSHostingerKissflowLookoutPlivoClearSaleSparkianCBSplitOmreon

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, bannerUrl

Palette with roles

Primary, secondary, accent and background colors, plus text and link colors, each tagged with what it's used for.

colors.palette[].usage

Fonts 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, fontSizes

Style guide tokens

Button and input styles, the base spacing unit, border radius, and whether the site is light or dark.

components, spacing

Key links and social profiles

Pricing, signup, login, blog, careers, contact, privacy and terms pages, and the company's social profiles.

links, socialProfiles

Company intelligence

Industry, founding year, employee and revenue ranges, location, target audience, brand voice and use cases.

mode: "enriched"

What customers say.

Read all reviews
“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”
Brett DuttonDeveloper
“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.”
Nicolas RiosHead of Product
“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.”
Daniel GeorgeFull Stack Developer

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.

Fields a site doesn't publish come back as null or are left out.

Endpoint reference

What 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
Typical request
POST /brand
{
  "url": "https://notion.so"
}
Example output · notion.so
components.buttonPrimary.background#0075DE
components.buttonPrimary.textColor#FFFFFF
components.buttonPrimary.borderRadius8px
colors.background#FFFFFF

Your first brand lookup, in a few lines.

quickstart.pyplain REST
# 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.

ClaudeChatGPTCursorCodexAny MCP client
Set up the MCP server

LLM & agent pipelines

LLM-ready Markdown straight into a retrieval pipeline, with the boilerplate stripped so you spend context on content, not navigation.

RAGAgentsClean MarkdownGrounded search
See the solutions

Workflow builders

Run any endpoint as a step in a visual scenario. Useful when the person who needs the data does not write code.

ZapierMaken8n
Browse integrations

SDKs & REST

First-party typed SDKs for Python and Node. Everything else talks plain REST, from any language.

PythonNode.jsPostman
Open the API reference

How many brands each plan covers.

Company data is optional and costs more. Failed requests cost nothing.

2 months free
  • Free
    $0/mo
    No 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
Start freeCompare plans and credit packsEvery account starts free. Upgrade when you need more, or buy a credit pack from $10.

Before you integrate brand data.

Everything else is in the endpoint docs, and our support team replies to every email.

Open the endpoint docs

The company's name and description, logos, favicon and banner image, colors and palette, fonts, design tokens like spacing and button styles, key links, social profiles and page metadata. Enriched mode adds company intelligence.

Yes. One request returns the site's palette with each color's role, its fonts and type scale, button and input styles, spacing and border radius, and whether it's light or dark, all as JSON.

Check fonts[].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.

A standard lookup costs 5 credits. An enriched lookup costs 10 credits. Failed requests cost nothing.

Standard returns the brand identity and design tokens. 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.

Results are cached and refreshed periodically, which keeps requests fast. Every response includes meta.cached, meta.lastUpdated and meta.dataAge so you know how old it is. Set refresh: true to fetch the site again.

Not every company publishes every data point. Missing fields come back as null or are left out. Company details like revenue or founding year are only returned when they're publicly available.

The Meta Scraping API returns the tags of one page: title, description, Open Graph and structured data. The Brand API describes the company behind a domain: its logos, colors, fonts, links, social profiles and, optionally, company details.

Yes. Run requests in the dashboard playground, use it from Zapier, Make or n8n, or let AI agents call it through the 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.