Logolark
Free API + MCP server · paid keys from $5

Any company domain in, its real logo out

Give a domain, URL or work email. Logolark reads the company's own website, downloads every logo and icon it publishes, checks the real format and size, and returns the best logo, the best square icon and the brand colour.

Who it's for

Anyone who needs this answer fast, from a person to an AI agent.

CRM and sales tools

Show a real logo next to every account and lead.

Dashboards and directories

Fill company cards with a verified logo, icon and brand colour.

AI agents

Answer "what does this company's logo look like?" with a checked image URL.

Designers and marketers

Grab the SVG or the largest PNG a site publishes, plus its brand colour.

Try it

Enter up to 5 domains, URLs or work emails.

Prefilled with a real example. Press Find logos.

Real sample output

Captured from a live call to this API (trimmed for length).

{
  "results": [
    {
      "input": "stripe.com",
      "domain": "stripe.com",
      "ok": true,
      "finalUrl": "https://stripe.com/",
      "httpStatus": 200,
      "logoIsIcon": true,
      "brandName": "Stripe",
      "themeColor": null,
      "logoUrl": "https://images.stripeassets.com/fzn2n1nzq965/1hgcBNd12BfT9VLgbId7By/01d91920114b124fb4cf6d448f9f06eb/favicon.svg",
      "iconUrl": "https://images.stripeassets.com/fzn2n1nzq965/1hgcBNd12BfT9VLgbId7By/01d91920114b124fb4cf6d448f9f06eb/favicon.svg",
      "logo": {
        "url": "https://images.stripeassets.com/fzn2n1nzq965/1hgcBNd12BfT9VLgbId7By/01d91920114b124fb4cf6d448f9f06eb/favicon.svg",
        "source": "link-icon",
        "format": "svg",
        "width": 512,
        "height": 512,
        "bytes": 412,
        "vector": true,
        "square": true,
        "hasTransparency": true,
        "dominantColor": "#533afd",
        "colors": [
          "#533afd"
        ]
      },
      "icon": {
        "url": "https://images.stripeassets.com/fzn2n1nzq965/1hgcBNd12BfT9VLgbId7By/01d91920114b124fb4cf6d448f9f06eb/favicon.svg",
        "source": "link-icon",
        "format": "svg",
        "width": 512,
        "height": 512,
        "bytes": 412,
        "vector": true,
        "square": true,
        "hasTransparency": true,
        "dominantColor": "#533afd",
        "colors": [
          "#533afd"
        ]
      },
      "brandColor": "#533afd",
      "ms": 113,
      "checkedAt": "2026-09-25T23:03:24.159Z"
    },
    {
      "input": "github.com",
      "domain": "github.com",
      "ok": true,
      "finalUrl": "https://github.com/",
      "httpStatus": 200,
      "logoIsIcon": true,
      "brandName": "GitHub",
      "themeColor": "#1e2327",
      "logoUrl": "https://github.githubassets.com/assets/app-icon-512-7f9c4ff2e960.png",
      "iconUrl": "https://github.githubassets.com/assets/app-icon-512-7f9c4ff2e960.png",
      "logo": {
        "url": "https://github.githubassets.com/assets/app-icon-512-7f9c4ff2e960.png",
        "source": "manifest",
        "format": "png",
        "width": 512,
        "height": 512,
        "bytes": 9825,
        "vector": false,
        "square": true,
        "hasTransparency": false,
        "dominantColor": "#08090a",
        "colors": [
          "#08090a",
          "#141719",
          "#191d21",
          "#0d0f11"
        ]
      },
      "icon": {
        "url": "https://github.githubassets.com/assets/app-icon-512-7f9c4ff2e960.png",
        "source": "manifest",
        "format": "png",
        "width": 512,
        "height": 512,
        "bytes": 9825,
        "vector": false,
        "square": true,
        "hasTransparency": false,
        "dominantColor": "#08090a",
        "colors": [
          "#08090a",
          "#141719",
          "#191d21",
          "#0d0f11"
        ]
      },
      "brandColor": "#08090a",
      "ms": 100,
      "checkedAt": "2026-09-25T23:03:24.146Z"
    },
    {
      "input": "mozilla.org",
      "domain": "mozilla.org",
      "ok": true,
      "finalUrl": "https://www.mozilla.org/en-US/",
      "httpStatus": 200,
      "logoIsIcon": false,
      "brandName": "Mozilla",
      "themeColor": null,
      "logoUrl": "https://www.mozilla.org/media/protocol/img/logos/firefox/browser/logo.eb1324e44442.svg",
      "iconUrl": "https://www.mozilla.org/media/img/favicons/mozilla/apple-touch-icon.05aa000f6748.png",
      "logo": {
        "url": "https://www.mozilla.org/media/protocol/img/logos/firefox/browser/logo.eb1324e44442.svg",
        "source": "header-img",
        "format": "svg",
        "width": 512,
        "height": 512,
        "bytes": 10572,
        "vector": true,
        "square": true,
        "hasTransparency": true,
        "dominantColor": "#fff44f",
        "colors": [
          "#fff44f",
          "#ff980e",
          "#ff3647",
          "#e31587"
        ]
      },
      "icon": {
        "url": "https://www.mozilla.org/media/img/favicons/mozilla/apple-touch-icon.05aa000f6748.png",
        "source": "apple-touch-icon",
        "format": "png",
        "width": 180,
        "height": 180,
        "bytes": 467,
        "vector": false,
        "square": true,
        "hasTransparency": false,
        "dominantColor": "#231f20",
        "colors": [
          "#231f20",
          "#00d230"
        ]
      },
      "brandColor": "#fff44f",
      "ms": 558,
      "checkedAt": "2026-09-25T23:03:24.604Z"
    }
  ],
  "count": 3
}

Limits, plainly

Free and rate limited so it stays fast for everyone. A bulk and scheduled version for big lists is coming to the Apify Store.

  • 15 calls per minute per IP address.
  • Up to 5 domains per call.
  • Up to 10 logo and icon candidates are downloaded and checked per domain (6 when you send 5 domains).
  • About 15 seconds per call at most.
  • Free, no key. Logos stay the property of their owners.

Get an API key

Company logo API: send up to 5 domains, URLs or work emails per call and get the verified logo, the best square icon, real format and size, and the brand colour, read from each company's own website. Keys work on the REST API and the MCP server.

14-day money-back promise: if it doesn't work as described, email us within 14 days and we fix it or refund you in full. Refund terms.

Free
$0

50 calls a day per IP · 15 per minute · no key, no sign-up

Try it now
Pay as you go
$5

500 calls to use whenever (no expiry) · 60 per minute

Buy the pack
Builder
$19/month

2,500 calls a month · 60 per minute

Get Builder keyor $190/year, 2 months free
Scale recommended
$49/month

10,000 calls a month · 120 per minute

Get Scale keyor $490/year, 2 months free
Business
$99/month

30,000 calls a month · 240 per minute

Get Business keyor $990/year, 2 months free

Pay with card, Apple Pay, Google Pay or Link through Stripe Checkout (sales tax/VAT handled by Stripe). Your key appears on the page you return to right after checkout: save it. Manage or cancel any time at logolark.cybermax-tools.workers.dev/manage. Send it as x-api-key: YOUR_KEY (or Authorization: Bearer YOUR_KEY, which MCP clients support). Check usage at /key. Failed calls are not counted. Brand APIs charge per brand fetch: Context.dev $19 for 750 brands, Brandfetch $99 for 2,500, Abstract $99 for 5,000 (median about $25 per 1,000, checked 27 Sep 2026). Logolark Builder is $19/month for 2,500 calls of up to 5 domains, each with the verified logo, square icon and brand colour; or $5 pay-as-you-go for 500 calls.

Using several CyberMax APIs? CyberMax API All-Access: one key for all 10 APIs (this one included, 2,500 calls a month here) for $119/month. See All-Access

With your key
curl -s "https://logolark.cybermax-tools.workers.dev/api/logo?..." -H "x-api-key: YOUR_KEY"

# MCP (Claude Desktop, Cursor, VS Code)
{ "mcpServers": { "logolark": { "type": "http", "url": "https://logolark.cybermax-tools.workers.dev/mcp",
  "headers": { "Authorization": "Bearer YOUR_KEY" } } } }

# Usage so far
curl -s https://logolark.cybermax-tools.workers.dev/key -H "x-api-key: YOUR_KEY"

Use the API

JSON over HTTPS, CORS enabled, no key. GET for quick calls, POST a JSON body for lists. Spec: openapi.json · llms.txt

cURL
curl -s "https://logolark.cybermax-tools.workers.dev/api/logo?domain=stripe.com%2C+github.com%2C+mozilla.org"

# lists: POST a JSON body
curl -s -X POST https://logolark.cybermax-tools.workers.dev/api/logo \
  -H "content-type: application/json" \
  -d '{"domains":["stripe.com","jane@figma.com"]}'
Python
import requests

r = requests.post("https://logolark.cybermax-tools.workers.dev/api/logo",
                  json={"domains":["stripe.com","jane@figma.com"]}, timeout=30)
r.raise_for_status()
for row in r.json()["results"]:
    print(row)

Endpoints: /api/logo find the verified logo, icon and brand colour of up to 5 companies

Add it to your AI agent (MCP)

A remote MCP server at https://logolark.cybermax-tools.workers.dev/mcp (streamable HTTP, no auth). Read-only tools with JSON schemas, so agents know exactly what to send.

MCP config
// Claude Desktop, Cursor, VS Code, any MCP client (remote, no key)
{
  "mcpServers": {
    "logolark": { "type": "http", "url": "https://logolark.cybermax-tools.workers.dev/mcp" }
  }
}

# Claude Code
claude mcp add --transport http logolark https://logolark.cybermax-tools.workers.dev/mcp

# Tools: find_logo
# e.g. find_logo({"domains":["stripe.com"]})
  • find_logo
    Find a company's real logo and square icon from its own website, verified by downloading: logo URL, icon URL, format (SVG/PNG/ICO/WebP), pixel size, transparency, brand name and brand colour (hex). Use when you need a company's logo image or brand colour. Accepts domains, URLs or work emails; up to 5 per call.

FAQ

Why not a logo CDN or a favicon service?

Those return a cached guess, often a 16 px favicon or a blank placeholder. Logolark reads the company's own site now, downloads each candidate and checks its real format and size, so you get the actual logo or a clear "not found".

Where does the logo come from?

From the company's website only: schema.org Organization logo, og:logo, the header logo image or SVG, link icons, apple-touch-icon, the web manifest and /favicon.ico. Partner and customer logo walls are ignored.

Can I pass an email address?

Yes. jane@figma.com is looked up as figma.com.

What does it cost?

Nothing. The API and MCP server are free and rate limited. A bulk version with hosted copies and rebrand alerts is coming to the Apify Store.

Can I use the logos?

Logos are trademarks of their owners. Use them to identify the company (for example next to its name in a CRM) and follow each brand's guidelines.