This post is by CompanyData.com, a company data provider built on official registers and one of the five alternatives below. Keep that in mind while reading.
We built this because the register leaves out two things our customers kept asking for: someone to call, and the businesses that never had to register in the first place. Companies House holds 5.5 million incorporated entities and no contact details at all, where our UK file holds 8,852,655 records including sole traders and branches, with a phone number on 2.7 million and an email address on 1.3 million of them.
The short version: the official Companies House API is free and it is good. If all you need is UK registry lookups, use it and stop reading. Look elsewhere only when you need something the register itself does not hold.
What the official API gives you
- A free API key after you register an application on the developer hub.
- Company profile, officers, persons with significant control (PSC) and filing history.
- 600 requests per five minutes per application. Go over and every request returns 429 until the window resets.
- A streaming API for changes, and bulk snapshots for one-off lists.
# the key is the basic auth username, the password stays empty curl -u "$COMPANIES_HOUSE_KEY:" \ https://api.company-information.service.gov.uk/company/09446231 Most 401 errors come from sending the key as a bearer token instead.
What it leaves out
| You need | What the official API has |
|---|---|
| Phone, email, website | Nothing. The register does not hold contact details |
| Sole traders and partnerships | Nothing. Only incorporated entities are registrable, so about 3.1 million UK sole traders and 343,000 ordinary partnerships are out of scope |
| Employee counts | Nothing |
| Revenue as a number you can filter on | Accounts arrive as iXBRL documents, not JSON fields |
| Shareholders | Inside confirmation statement documents |
| Companies outside the UK | One country, so every other register is a separate integration |
None of this is a flaw in the API. It publishes what the register holds.
Cost, data points and number of companies
The three things that decide it, side by side with what we deliver for the UK.
| Companies House API | CompanyData.com | |
|---|---|---|
| Cost | Free | From $34 a month, 7-day trial |
| Companies | 5.5 million on the register, incorporated entities only | 8.8 million UK records, including sole traders, branches, dissolved and dormant ones. 375M+ worldwide |
| Data points per company | The register fields: name, number, address, SIC code, status, officers, PSC, filings | 50+ |
| Directors and officers | Yes, as a separate call | On 6.3 million records |
| Website | None | On 2.7 million records |
| Phone | None | On 2.7 million records, mobile on 0.9 million |
| Business email | None | On 1.3 million records |
| Revenue and employees | Inside iXBRL documents | Bands, as fields you can filter on |
| Group structure | None | Included |
| Other countries | None | 190+, same schema |
If the left column covers what you need, the official API is the right choice and it costs nothing. You pay us for the right column: more companies, more data points per company, and one integration for every country.
Five alternatives, compared
| Option | What it adds over the official API | How you buy |
|---|---|---|
| OpenCorporates | Registers from about 140 jurisdictions in one API | GBP 225 a month for 500 calls. Free for public-benefit projects |
| Creditsafe | Credit scores and payment behaviour | Annual contract through sales |
| Dun & Bradstreet | D-U-N-S numbers and credit risk | Enterprise contract |
| Moody's Orbis | Deep ownership trees and private-company financials | Enterprise contract |
| CompanyData.com (us) | Directors, phone, email, website, sole traders, and revenue and employee bands as fields, plus 190+ other countries in the same schema | From $34 a month, 7-day trial |
How we would pick
Registry lookups or form autocomplete, UK only. The official API. It is free and it is the source.
A one-off list of UK companies. The free bulk snapshot.
Credit decisions. Creditsafe or Dun & Bradstreet. That is their core.
Contact details, company size, sole traders, or the same call for other countries. CompanyData.com. The field-by-field comparison is on our Companies House API page.
Companies House counted 5,516,377 companies on the register at 30 June 2026. The UK had 5,586,835 private sector businesses at the start of 2026, of which about 3.1 million were sole proprietorships that cannot appear on the register at all. Limits and prices checked November 2026.
Code: our open-source TypeScript wrapper for UK company data is on GitHub at companydatacom/companies-house-api, next to the TypeScript SDK.