LogoAPI.sh

sh.logoapiPublished by logoapi.shOfficial publisherv1.0.0Updated Nov 4, 2026

Company logos by domain as SVG or PNG URLs. Free, no API key. Search brands, get favicons.

VerifiedStreamable HTTPWeb executable

Overview

LogoAPI.sh's hosted MCP server (logoapi.sh), published by logoapi.sh; no sign-in required; Streamable HTTP; 3 tools.

No AI overview yet: these facts come from the registry entry and the server itself.

Publisher
logoapi.sh
Endpoint
logoapi.sh
Last checked

Installation

In SourceWeft

  1. Open LogoAPI.sh in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/sh.logoapi%2Flogos/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "logoapi-sh": {
      "type": "http",
      "url": "https://logoapi.sh/mcp"
    }
  }
}

README

[LogoAPI.sh]

Free logo API: company logos by domain

One URL returns the SVG. No API key, no signup, no attribution.
A free alternative to the Clearbit Logo API. 2M requests a month per site. Commercial use included.

<img src="https://logoapi.sh/stripe.com.svg" alt="Stripe">

This repo holds part of the catalog. The logoapi.sh CDN serves all 5,000+ logos. We add more here when the licence allows.

[5,000+ logos via API] [2,016 CC0 files in this repo] [No API key] [Attribution not required] [2M requests a month per site, free] [CC0]

Docs · Logo Finder · Pricing · Migrating from Clearbit


[Stripe]     [GitHub]     [Slack]     [Spotify]     [Figma]     [Vercel]

Every logo above is a live response from logoapi.sh, with the dark mode version on dark themes.


Quick start

Swap the domain. That's it.

html
<img src="https://logoapi.sh/stripe.com.svg" alt="Stripe" height="24">
bash
curl -I https://logoapi.sh/stripe.com.svg# HTTP/2 200# content-type: image/svg+xml# access-control-allow-origin: *

An unknown domain gets the site's live favicon, then a letter tile. Add ?fallback=404 to get a plain 404 and run your own fallback.

Routes

What you needURL
Wordmark logohttps://logoapi.sh/{domain}.svg
Square iconhttps://logoapi.sh/icon/{domain}.svg
Faviconhttps://logoapi.sh/favicon/{domain}
White, black, grey, dark modehttps://logoapi.sh/{white|black|grey|dark}/{domain}.svg
Name to domainhttps://logoapi.sh/search?q=stripe
Clearbit-style bare domainhttps://logoapi.sh/{domain}

Full reference with real responses: logoapi.sh/docs

Examples

React

jsx
function CompanyLogo({ domain, name }) {  return (    <img      src={`https://logoapi.sh/${domain}.svg?fallback=404`}      alt={name}      height={24}      onError={(e) => { e.currentTarget.style.display = "none"; }}    />  );}

Dark mode

html
<picture>  <source media="(prefers-color-scheme: dark)" srcset="https://logoapi.sh/dark/stripe.com.svg">  <img src="https://logoapi.sh/stripe.com.svg" alt="Stripe" height="24"></picture>

Only have a company name?

bash
curl "https://logoapi.sh/search?q=stripe"
json
{  "query": "stripe",  "results": [    {      "domain": "stripe.com",      "name": "Stripe",      "logo": "https://logoapi.sh/stripe.com.svg",      "icon": "https://logoapi.sh/icon/stripe.com.svg",      "tags": ["finance"]    }  ]}

Coming from Clearbit?

The Clearbit Logo API (logo.clearbit.com) has shut down. Change the host and keep the domain:

diff
- https://logo.clearbit.com/stripe.com+ https://logoapi.sh/stripe.com

Step-by-step guide: Clearbit Logo API migration

Pricing

Free: 2M requests a month per site. No key, no attribution required. Pro (waitlist): $29 a month for 10M requests a month and email support. Join at logoapi.sh/pricing. Details: logoapi.sh/pricing

Do I have to credit LogoAPI.sh? No. No attribution is required, for personal or commercial projects.

What's in this repo

This repo holds the open logo files behind LogoAPI.sh: 2,016 SVGs from gilbarbara/logos, dedicated to the public domain under CC0. They are pinned to commit dafdf2df1334 and keep gilbarbara's file names.

The hosted API serves the full catalog of 4,138 brands, with wordmarks, icons, colour versions and search. The API service itself is not in this repo.

Contributing

  • Missing, wrong or outdated logo? Open an issue. The forms ask for the domain and a link to the official file.
  • You own a brand and want its logo changed or removed? Use logoapi.sh/claim. We reply within 2 business days.

License

Logo files in this repo: CC0 1.0, from gilbarbara/logos. Logos remain trademarks of their owners. Use them to refer to the company, not to imply endorsement.

LogoAPI.sh is operated by H. Tech Innovation LLC, Dallas, TX.

Source: README.md at commit 695254e

Tools

3

search_logos

Search logos by company name

Find brands in the catalog by company name or domain (exact and close matches). Returns up to 8 matches, each with domain, name and logo URL. Use it when you know the name but not the domain.

Parameterslimitqueryrequired

get_favicon

Get a company favicon

Get the favicon (square icon) of a company by domain. Returns the scalable SVG URL and a PNG URL at the nearest standard size (128, 256, 512 or 1024). If the brand is not in the catalog, found is false.

Parameterssizedomainrequired

Version history

1
  1. v1.0.0LatestNov 4, 2026

Score

90% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.