BYTETOOLS

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.

No API key requiredCORS enabledHTTPSFree tier

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
curl 'https://autocomplete.clearbit.com/v1/companies/suggest?query=apple'
JavaScript (fetch)
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);
Python (requests)
import requests

res = requests.get("https://autocomplete.clearbit.com/v1/companies/suggest?query=apple", timeout=20)
res.raise_for_status()
print(res.json())
Response — HTTP 200
[
  {
    "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

ParameterTypeRequiredDescription
querystringRequiredPartial 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.

APIWhat it doesAuthCORSLast verified
Arbeitnow Job BoardFree 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 keyYes21 Aug 2026
RemotiveFree remote jobs API with no key: curated remote positions across software, design, marketing and support with salary, category and company data. Tested example.No keyYes19 Aug 2026
The Muse JobsFree 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 keyYes19 Aug 2026
OpenHolidaysFree European holidays API with no key: public and school holidays for 25+ countries including regional variations, in multiple languages. Tested example.No keyNo19 Aug 2026
Greenhouse Job BoardFree 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 keyYes21 Aug 2026
HimalayasFree remote job API with no key: nearly 99,000 listings with salary ranges, required timezones, seniority and company profiles. Tested curl example included.No keyNo21 Aug 2026
All Business & Commerce APIs

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.