Clearbit Autocomplete API
Free company autocomplete API with no key: type a company name and get matching companies with domains and logo URLs. CORS enabled. Tested curl example.
Endpoint tested and returned HTTP 200 on 19 Aug 2026
What is the Clearbit Autocomplete API?
The Clearbit Autocomplete API is a free, key-free endpoint that suggests companies matching a search string, returning each company's name, primary domain and logo URL.
This is the API behind the company pickers you see in many B2B signup forms: the user types a few characters and gets a dropdown of real companies with their logos. It needs no key and is CORS-enabled, so it works directly from the browser.
It is worth being clear about scope. This is a name-to-domain suggestion service, not a company data API — you get a name, a domain and a logo, nothing more. Firmographics, employee counts and funding data require Clearbit's paid product.
Quick facts
- Base URL
https://autocomplete.clearbit.com/v1/companies- Authentication
- No API key required for the autocomplete endpoint.
- Rate limit
- No published limit; intended for interactive typeahead use.
- Pricing
- Free. Full company enrichment data is a paid Clearbit product.
- CORS
- Enabled — callable directly from browser JavaScript
- Official docs
- Read the docs
How to use the Clearbit Autocomplete API
Every request below was executed against the live API on 19 Aug 2026, and the response shown is the real body it returned — not an illustration.
1. Autocomplete a company name
GET https://autocomplete.clearbit.com/v1/companies/suggest?query=apple
curl 'https://autocomplete.clearbit.com/v1/companies/suggest?query=apple'const res = await fetch("https://autocomplete.clearbit.com/v1/companies/suggest?query=apple");
if (!res.ok) throw new Error(`Request failed: ${res.status}`);
const data = await res.json();
console.log(data);import requests
res = requests.get("https://autocomplete.clearbit.com/v1/companies/suggest?query=apple", timeout=20)
res.raise_for_status()
print(res.json())[
{
"name": "Apple",
"domain": "apple.com",
"logo": null
},
{
"name": "Apple News+",
"domain": "apple.news",
"logo": null
},
{
"name": "AppleInsider",
"domain": "appleinsider.com",
"logo": null
},
{
"name": "Applebee's Grill + Bar",
"domain": "applebees.com",
"logo": null
},
{
"name": "AppleToolBox",
"domain": "appletoolbox.com",
"logo": null
}
]Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | string | Required | Partial company name to search for. apple |
Response fields
namestring- Company name.
domainstring- Primary web domain — the useful key for further lookups.
logostring- Logo image URL, or null when unavailable.
What you can build with the Clearbit Autocomplete API
- Add a company typeahead to a B2B signup or CRM form
- Resolve a company name to its primary domain
- Display company logos in a customer list
- Normalise inconsistently entered company names
Common errors and how to fix them
Empty array
No companies matched the query.
Fix: Two characters minimum produces useful results; debounce input before firing requests.
logo is null
No logo is on file for that company.
Fix: Fall back to an initials avatar rather than rendering a broken image.
Clearbit Autocomplete API — frequently asked questions
Is the Clearbit autocomplete API free?
Yes, the autocomplete endpoint is free with no API key and is CORS-enabled. Clearbit's full company enrichment data is a separate paid product.
What data does it return?
Only company name, primary domain and logo URL. It is a suggestion service, not a firmographics API.
Can I call it from browser JavaScript?
Yes, it sends permissive CORS headers, which is why it is commonly used for typeahead directly in the front end.
How should I use it in a form?
Debounce keystrokes by around 300ms and require at least two characters, then show the returned names with their logos as a dropdown.
Tools that pair with this API
Alternatives to Clearbit Autocomplete API
If Clearbit Autocomplete does not fit, these business & commerce apis cover similar ground. Every one was called before publishing, and each links to its own reference page with a working curl command and the response it returned.
| API | What it does | Auth | CORS | Last verified |
|---|---|---|---|---|
| Arbeitnow Job Board | Free job board API with no key: developer and tech jobs across Europe with company, location, remote flag, salary tags and full descriptions. Tested example. | No key | Yes | 21 Aug 2026 |
| Remotive | Free remote jobs API with no key: curated remote positions across software, design, marketing and support with salary, category and company data. Tested example. | No key | Yes | 19 Aug 2026 |
| The Muse Jobs | Free job search API with no key for basic use: listings from vetted employers with company profiles, experience level and location filters. Tested curl example. | No key | Yes | 19 Aug 2026 |
| OpenHolidays | Free European holidays API with no key: public and school holidays for 25+ countries including regional variations, in multiple languages. Tested example. | No key | No | 19 Aug 2026 |
| Greenhouse Job Board | Free ATS job board API with no key: any company's open Greenhouse roles as JSON, with locations, requisition ids, custom metadata and GDPR flags. Tested example included. | No key | Yes | 21 Aug 2026 |
| Himalayas | Free remote job API with no key: nearly 99,000 listings with salary ranges, required timezones, seniority and company profiles. Tested curl example included. | No key | No | 21 Aug 2026 |
Clearbit Autocomplete is an independent third-party service and is not affiliated with ByteTools or ByteVancer. Details on this page were verified on 19 Aug 2026; always check the official documentation before relying on this API in production, as terms and limits can change.