Search API
Find the right company from a name
Turn company names into clean domains, logos, and brand records. Built for users, agents, and developers.
Try a company search
Search for any company and see the matches Logo.dev returns.
Type a company name to see matches.
- 100M+ companies to search
- Ranked results with the likeliest company first
- Partial names matched as you type
- Canonical domains for the rest of your stack
- Logos included with every match
One Search API, three ways to use it
Human input, agent workflows, and messy data all come back as the same thing: a ranked company match with a canonical domain.
For your users
Power company pickers, onboarding flows, and directories with fast, ranked matches.
For your agents
Resolve company names before your agent fetches logos or brand data.
For your systems
Normalize CRM records, imports, and vendor lists into canonical domains.
Join 80,000+ teams building with Logo.dev
“It’s really an awesome solution, we look up customer logos during signup, it’s a simple thing that makes our signup so much more polished. Thnx team logodev”
HK
Hannes Kruger
“We have been using Logo.dev for our applications to enhance CRM records and it’s been really simple to plug in. Great to have you as part of the tech stack”
AB
Andrew Bryce
“We've been using Logo.dev for over a year now to power company logos in Close CRM and it's been great. Simple, high quality, works well.”
CPF
Phil FreoClose
Search API FAQ
It takes a company or brand name and returns the companies that match, each with a name, domain, and logo URL. The likeliest match comes first.
Send the name to https://api.logo.dev/v2/search in the q parameter, with your secret key. Use the domain of the first match in data.
Yes. Call it from your server, because it takes a secret key, and send the matches to your search box. Set method=typeahead to match the start of a name as people type.
Yes. An agent can search a company name, then use the domain to fetch the logo from the Logo API or brand data from the Brand API.
Yes. Use method=typeahead for partial names as people type. Use method=match, the default, for full names from records and imports, including suffixes like Inc.
Yes. If you used Clearbit's Name to Domain or Company Search, the Search API gives you ranked matches with a domain and a logo. Our Clearbit migration guide covers the switch.