OpenCorporates alternatives in 2026
Company records from 5¢ a row.
The OpenCorporates API is sold by the year. Essentials costs £2,250 a year for up to 500 calls a month: £375 per 1,000 calls if you use all of them. Basic costs £12,000 for 5,000 calls a month. Bulk data is sold by quote.
SpecStream is the live web data engine for teams and agents. Ask in plain words for the companies you need, with any condition and any field, and get typed rows from the registers and the live web at 5¢, 15¢ or $1 a row.
New accounts get $10 of credit, no card.
SpecStream and OpenCorporates side by side
| SpecStream | OpenCorporates | |
|---|---|---|
| What you send | The companies you want in plain words, with the conditions every row must meet and the fields to bring back | A company number and jurisdiction code, or a name sent to companies/search or officers/search with an API key |
| What you get back | Structured rows, one record per company, with the register entry, the company's site, its people and press joined. Source URL and read time on every value | Company records from over 140 government registries and other official sources, as JSON or XML, up to 100 results a page |
| Registers held | Read on schedule and published at specstream.ai/data: 5,596,581 live UK companies, 6,856,512 active French companies, 3,490,409 legal entities in the LEI index and 6,761 SEC filers. Every other company comes from the live web when you ask | One unified set of company records from over 140 government registries. Over 5 million searches are made on it every month |
| The unit you pay for | A delivered row: 5¢, 15¢ or $1 by how much the row needs, plus 5¢ for an email and 15¢ for a phone. A ready list from a register we hold: 5¢ a row for the first 2,000 rows and 1¢ a row after | An API call, under a monthly and a daily cap set by the plan |
| The price to start | $10 of credit on sign-up, no card. Plans at $19, $99 or $499 a month turn their whole price into credit, with no yearly commitment | Essentials at £2,250 a year, Starter at £6,600 and Basic at £12,000. Billed monthly: £225, £660 and £1,200. Enterprise is bulk delivery and a bespoke API, by quote |
| Price per 1,000 | $50 per 1,000 rows with up to 5 facts, $150 with up to 15. A ready register list costs $10 per 1,000 rows after the first 2,000 | £375 per 1,000 calls on Essentials when all 6,000 yearly calls are used, £220 on Starter and £200 on Basic |
| Volume limits | The most the whole job can cost, quoted before it starts. Nothing runs until you approve it, and there are no automatic overages | Essentials: 500 calls a month and 200 a day. Starter: 2,500 and 500. Basic: 5,000 and 1,000. Daily usage resets at midnight UTC |
| Free access | $10 of credit for every new account, no card. Reading, exporting and sharing rows you own cost nothing | Free for open data projects under its open licence, and free at scale for journalists, NGOs and universities who ask |
| Keeping data up to date | Save the request and it reruns hourly to yearly. Each row comes back labeled changed, unchanged or no longer matching, and an unchanged row costs 1¢. A ready list can come as a weekly feed of new rows | Bulk data by SFTP, for the jurisdictions you choose, at the delivery frequency you set |
| MCP and API | MCP server, REST API, Python and TypeScript SDKs, a CLI and A2A. An agent can buy one request with no account, by card or in USDC | A REST API at api.opencorporates.com and a reconciliation API for OpenRefine |
Why OpenCorporates buyers move to SpecStream
The register entry and everything around it
An OpenCorporates call returns what the register holds: the company number, status, type, address, and the officers and filings the registry publishes. A due diligence or onboarding file needs more than that. On SpecStream, a deep row at $1 holds the register entry, the company's site, its people and its press in one record, and shows where and when each fact was read. Facts from many sites join into one record, and records of two kinds never merge.
Registers we hold, with a count you can open
UK companies: Companies House lists 5,596,581 live companies in its snapshot dated 1 November 2026. France companies: 6,856,512 active companies on the Sirene register. The LEI register: 3,490,409 legal entities in 235 countries. Public companies: the latest annual report of 6,761 SEC filers. New business registrations: 2,400,057 records from 9 city, county and state portals.
Each family is cut into ready lists by industry and place, sold as CSV by card with no account, at 5¢ a row for the first 2,000 rows and 1¢ a row after. The 225,046 live UK companies with SIC code 82990 cost $2,330.46. The full catalog is at specstream.ai/data/lists.
Pay for rows, not a yearly plan
OpenCorporates Essentials asks £2,250 up front for 6,000 calls over a year, and a call over the day's cap of 200 waits for midnight UTC. SpecStream has no yearly commitment and no daily cap on a run: you approve the most a job can cost, and a row left out, a retry or a run that finds nothing is not charged. Rates are on pricing.
Your agent spends under a maximum you approved
Every request gets a quote of the most it can cost, good for 30 minutes. Nothing runs until you approve it, the charge never goes past that amount, and whatever the run does not use goes back to your balance. An API key carries its own limits: total, per run, monthly, and the operations it allows. Agents connect to https://api.specstream.ai/mcp with OAuth or an API key, and people and agents spend from one balance.
The rows stay up to date
Save the request and it reruns hourly to yearly. Each row comes back labeled changed, unchanged or no longer matching. A changed or new row costs half its rate (3¢, 8¢ or 50¢) and an unchanged row costs 1¢, so rechecking 1,000 rows that did not change costs $10. Changes arrive by signed webhook or through the API, and in Sheets, HubSpot, Salesforce or Slack with no code.
The most accurate web search API, in the same account
The Search API answers one question from the live web from $1 per 1,000 searches of up to 10 results. It scores a 97.9 F-score on all 1,000 official SimpleQA Verified questions (978 correct), and 64.0 item F1 and 43.4 row F1 on all 200 official WideSearch tasks. The Extract API reads pages for $0.80 per 1,000 and scores 0.908 F1 on WCXB. Scores and method are on benchmarks.
Other OpenCorporates alternatives
SpecStream
The live web data engine for teams and agents. One request in plain words, through the API or MCP, returns every company that meets your conditions as a typed row, at 5¢, 15¢ or $1 a delivered row, with the registers we hold on specstream.ai/data as ready lists from 1¢ a row. New accounts get $10 of credit, no card.
Companies House API
The UK register's own API is free, with up to 600 requests in a 5 minute period, and it covers UK companies only. SpecStream reads the Companies House data every month into UK companies, and joins each company to its site, people and press in one row.
Coresignal
Company, employee and job records sold by the credit. Mini is $49 a month for 2,500 credits, and a full company record takes 20. Datasets start from $1,000. SpecStream bills a delivered row at 5¢, 15¢ or $1, and a run that finds nothing costs nothing. Compare SpecStream and Coresignal.
People Data Labs
Company records from a database, with company plans from $100 a month for 1,000 records. SpecStream reads the live web for each request, so a company the database never collected still comes back as a row. Compare SpecStream and People Data Labs.
How SpecStream scores
The same numbers as the benchmarks page, from the official tasks and scorers.
How to switch from OpenCorporates
Write the companies you want in plain words, in place of the searches you send to api.opencorporates.com today. Or import the list you check now, up to 20,000 rows, and SpecStream fills in or checks each row. For a whole register cut, buy the ready list on specstream.ai/data/lists. Sign up and you get $10 of credit, no card.
To test it from code before you pay, send this call. It spends nothing: the 402 reply shows how SpecStream read the request, the columns and the most it can cost.
curl -i https://api.specstream.ai/v1/agent/lists \
-H "Content-Type: application/json" \
-d '{"request": "Software companies incorporated in the United Kingdom in the last 12 months, with company number, registered address, directors and website", "count": 25}'Approve that maximum by card through Stripe's Link agent wallet, or in USDC on Base, Arbitrum or Polygon, and you pay for the rows found. On an account, your agent uses the MCP server at https://api.specstream.ai/mcp and your team uses the workspace, from the same balance.
Frequently asked questions
Something we didn't answer? Talk to a human
How much does the OpenCorporates API cost?
How much does one OpenCorporates API call cost?
Is the OpenCorporates API free?
What is the best OpenCorporates alternative?
Can I buy UK or French company lists without an API?
Does SpecStream have an API and an MCP server?
https://api.specstream.ai/mcp.How accurate is SpecStream?
Sources
SpecStream wrote this page. Each rival figure comes from that company's own page, read on the date shown.
- SpecStream pricingspecstream.ai/pricing, read Nov 12, 2026
- SpecStream for agentsspecstream.ai/agents.md, read Nov 12, 2026
- SpecStream benchmarksspecstream.ai/benchmarks, read Nov 12, 2026
- SpecStream dataspecstream.ai/data, read Nov 12, 2026
- OpenCorporates pricingopencorporates.com/pricing/, read Nov 12, 2026
- OpenCorporates API referenceapi.opencorporates.com/documentation/API-Reference, read Nov 12, 2026
- OpenCorporates homeopencorporates.com/, read Nov 12, 2026
- Companies House API guidelinesdeveloper.company-information.service.gov.uk/developer-guidelines, read Nov 12, 2026
- Coresignal pricingcoresignal.com/pricing/, read Nov 12, 2026
- People Data Labs company pricingpeopledatalabs.com/pricing/company, read Nov 12, 2026




