The free logo API for any company domain.
Pass a domain, get the logo as an image. No auth, no API key, no signup. Drop the URL straight into <img src> anywhere on the web.
<img src="https://www.startuphub.ai/api/v1/logo?domain=arcade.dev" alt="arcade.dev logo" />curl -L -o arcade.dev-logo.png \
"https://www.startuphub.ai/api/v1/logo?domain=arcade.dev"One line of HTML
Add a logo to any page, dashboard, email, or markdown doc. The endpoint redirects to a CDN-cached image so the bytes ship from Cloudflare, not our origin.
- Returns square (default) or horizontal wordmark variants.
- Parses the website manifest, apple-touch-icon, and large
<link rel="icon">tags. Picks the largest credible asset, not the 32×32 favicon. - SSRF-protected. No private IPs, no metadata endpoints, no internal services.
<img
src="https://www.startuphub.ai/api/v1/logo?domain=stripe.com"
alt="Stripe logo"
width="64" height="64"
/>curl -L -o stripe.png \
"https://www.startuphub.ai/api/v1/logo?domain=stripe.com"https://www.startuphub.ai/api/v1/logo?domain=stripe.com&size=horizontalSpec
GET /api/v1/logo
domainRequiredThe company domain, e.g. stripe.com or arcade.dev. www-prefix and protocol are normalized.
sizeOptionalsquare (default) or horizontal. Horizontal returns the wordmark variant when available, falls back to square.
302 FoundRedirect to the CDN-cached logo. Cache-Control: public, s-maxage=2592000 (30 days).
404 Not FoundNo logo found. Body is a 1×1 transparent PNG so <img> stays unbroken. Negative-cached 7 days, then re-attempted.
429 Too ManyAnon rate limit hit. Authenticate (any plan, including free) to bypass — the cap is on unauthenticated calls only.
X-Logo-Source: startuphub.aiCache-Control: public, s-maxage=2592000, stale-while-revalidate=86400 (hits) / s-maxage=604800 (misses)What teams use it for
Internal dashboards
CRM avatars, deal-flow grids, prospect lists. One <img> tag, no Clearbit subscription.
Link preview cards
Browser extensions, Discord bots, Slack apps that need a brand image per domain mentioned.
Agent outputs
Claude / GPT / Cursor agents emitting startup comparisons embed live logos via the MCP server, fall back to this REST endpoint for the binary.
Static site builders
Astro / Next.js sites that show a logo strip of customers, partners, or featured companies. Drop the URL into the template, done.
Sales emails
Personalised outreach with the prospect's logo rendered inline. Hosted-image references survive email-client rendering quirks.
Pitch decks + reports
Curl the endpoint to fetch a clean logo for every portfolio company in a quarterly LP report or a category landscape map.
Why this is free
Looking up a logo for a public domain shouldn't cost anyone $99/month. The lookup is cheap on our side (already cached on Cloudflare for the 14,000+ companies we index), and free distribution gets the endpoint embedded in dashboards, browser extensions, and AI agents across the web — every embedded logo is a backlink to our directory.
What costs money is the enrichment context behind the logo: sectors, funding, hiring growth, agent-readiness score, claim status. Those live behind the paid MCP server and the New Startups API. The free logo endpoint is the front door.
Frequently asked questions
Need richer context than just the logo?
The MCP server adds 30+ tools on top of the directory: startup search, investor lookup, email discovery, agent-readiness scanning, profile submission. Drop-in for Claude Desktop, Cursor, Windsurf, Claude Code, Codex CLI.