GET /v1/brandPut miromiro.app/logo/<domain> in an img tag and get that company's logo, free and with no key. Need more for a list of companies? One /v1/brand call returns the logo in light and dark versions, the brand colors with roles and the fonts, read from the live site.
10 credits per call · 300 free credits a month · no credit card
One line, any domain, no key
<img src="https://miromiro.app/logo/stripe.com" alt="Stripe" />
Add ?theme=dark for dark backgrounds.
miromiro.app/logo/stripe.com in an img tag, free, no key. Not limited to a list of famous brands.
Add ?theme=dark for a version that reads on a dark background.
/v1/brand adds the color roles and the fonts the site uses, for theming.
When a site has no findable logo, you get a clean letter mark instead of an error.
Apps that showed Clearbit logos
Swap logo.clearbit.com for miromiro.app/logo and keep your img tags.
CRMs and directories
Show the right logo next to every company, customer or integration.
Onboarding and white label apps
Brand a new customer's workspace with their logo and colors at signup.
AI agents
The extract_brand MCP tool returns the same logo and colors inside ChatGPT, Claude or Cursor.
<img src="https://miromiro.app/logo/stripe.com"> - free, no key, cached for months after the first look.
Add ?theme=dark when the logo sits on a dark UI.
Logo variants, color roles, fonts and social profiles in one JSON response. 10 credits.
The same extraction, three doors: a REST endpoint for your app, an MCP tool for ChatGPT, Claude, Cursor or Codex, and a verified n8n node for automations. One account, one credit balance.
One REST call from any language, with your API key. Typed JSON back.
1const res = await fetch(2 'https://miromiro.app/api/v1/brand?url=stripe.com',3 { headers: { Authorization: `Bearer ${process.env.MIROMIRO_API_KEY}` } }4)5const data = await res.json()678910
Connect once over MCP, then ask in plain words. No code.
Get the logos of stripe.com, notion.so and linear.app for our customer wall.
Called MiroMiro · extract_brand · stripe.com
Here is the brand: primary #533afd, text #0d1738, fonts sohne-var and SourceCodePro, and the logo.
A verified n8n node with free, ready-made templates. Make, Zapier and any tool that sends an HTTP request can call the API too.
The template for this job: Compare the brands of many websites
Run
Click Execute
Settings
Your website
Split
One per website
MiroMiro
Brand kit
Code
One row per site
Spreadsheet
CSV
Pick a company: everything below is its /v1/brand result, read from its live site.
GET /v1/brand?url=stripe.com
Stripe
Stripe is a financial services platform that helps all types of businesses accept payments, build flexible billing models and manage money movement.
| MiroMiro | Clearbit Logo API | Logo database APIs | Favicon services | |
|---|---|---|---|---|
| Free logo URL, no key | Yes | No | Partly | Yes |
| Any domain, not only listed brands | Yes | No | Partly | Yes |
| The real header logo, not a favicon | Yes | No | Yes | No |
| Light and dark versions | Yes | No | Partly | No |
| Brand colors and fonts from the same API | Yes | No | Partly | No |
| Still running | Yes | No | Yes | Yes |
Only url is required. Everything else narrows or reshapes the result.
urlrequired
any public URL
The page to extract from. With or without protocol (https:// is assumed).
fields
field names
Comma-separated list of fields to return (e.g. fields=logo,palette).
render
true · false (default)
Load the page in a real browser and run its JavaScript before extracting.
fresh
true · false (default)
Skip the 24-hour cache and re-extract from the live page.
screenshot
true · full · false (default)
Requires render=true. The same real browser that renders the page also captures a screenshot - true for the 1440x900 viewport, full for the entire page height.
Every parameter, the response fields and the error codes are in the reference.
Yes. miromiro.app/logo/<domain> is free and needs no key: put it in an img tag. Logos are cached for months after the first lookup, and a new domain takes a few seconds the first time. /v1/brand, with colors, fonts and both variants as JSON, costs 10 credits per call, and the free plan includes 300 credits a month.
Clearbit's free logo endpoint (logo.clearbit.com) shut down on December 8, 2025. To switch, replace logo.clearbit.com/<domain> with miromiro.app/logo/<domain> in your img tags; it answers with the logo image the same way.
Any domain with a public website. The logo is read from the site's own header in a real browser, so small companies work as well as famous ones. When a site has no findable logo, you get a letter mark in its brand color instead of a broken image.
Add ?theme=dark to the URL. When a site's logo is one color, you get a version that reads on dark backgrounds; /v1/brand returns both as logoVariants.onLight and onDark.
Cached logos are served without limit. Looking up a domain nobody has requested before runs a browser, so new lookups are rate limited per visitor. For bulk lists of companies, use /v1/brand with a key.
Yes. The page’s HTML and CSS are read first, which is enough for most sites. When a page only builds itself with JavaScript, or refuses a plain request, it is re-read in a real browser automatically at no extra cost. Add render=true to force the browser, for example for images that load on scroll: that costs 5 extra credits, on every plan including the free key.
No. It reads public pages the way a visitor without an account would see them. Pages that need a sign-in, and addresses on your own machine such as localhost, are out of reach.
Yes. The same call is the extract_brand tool on the MiroMiro MCP server. Connect ChatGPT, Claude, Cursor, Codex or another agent once, with a sign-in and no API key, and ask in plain language.
Put https://miromiro.app/logo/<domain> in an img tag and you get that company's logo: the one in its site header, found in a real browser, hosted at a permanent URL. Add ?theme=dark for the version that reads on a dark UI. There is no key and no sign-up, and when a site has no logo you get a clean letter mark, never a broken image.
Clearbit's free logo API shut down in December 2025. MiroMiro uses the same img-tag pattern, and when you need more than the image, /v1/brand returns the logo in light and dark versions with the brand colors, their roles and the fonts, so you can theme a workspace, a report or an invoice in the customer's brand.
300 free credits a month, no credit card. One key works for every endpoint, over REST or MCP.
Get a free API key