SavvyIQ compared to OpenCorporates

OpenCorporates: coverage, licensing, and what you still have to build

OpenCorporates publishes primary-source registry data under an open licence, and publishes its own coverage gaps. Here is what that means if you are resolving messy real-world input.

Verified August 18, 2026 · Markdown

Coverage
Over 200 million entities, 140+ jurisdictions10
Licence
Open Database License, share-alike1
Entry plan
About $3,040 a year for 500 calls a month2
Cost per call
About $0.51, falling to $0.27 at the top tier2
Matching inputs
Name, optional jurisdiction, optional date4
Alternative names
0.36% of California records5

OpenCorporates

Primary-source registry records from 140+ jurisdictions under an open licence, with attribute-level provenance back to the register and published per-jurisdiction coverage.

SavvyIQ

One resolved entity from a messy name plus free-text context, researched live when we do not already hold it, with per-field citations. Commercial use included.

What OpenCorporates is

A public-benefit company that has published registry data from official sources under an open licence since 2010.

  • Primary sources, by principle

    Their published Data Principles commit to foundational data "sourced from official primary sources, not opaque third parties". 9

  • The database is openly licensed

    It is published under the Open Database License, which no commercial provider in this category offers. 1

  • Provenance is the product

    Each data item carries a provenance object with its source URL, source type and the date it was retrieved, and they are migrating to a "statement" model to attach that at the level of an individual fact. 3

  • plei

    In February 2026 they launched plei, a free open identifier minted from register records in the ISO 17442 format used by the Global LEI, currently in alpha and starting with the US. 10

  • They publish their own coverage

    The knowledge base gives record counts, per-field fill rates, refresh cadence and a last-updated date for every jurisdiction. 8

What it costs, and what the licence permits

Two routes: free share-alike keys for public-benefit users, paid annual plans for everyone else.

  • Three tiers, billed annually

    About $3,040 a year for 500 calls a month, $8,930 for 2,500, and $16,230 for 5,000, with daily caps of 200, 500 and 1,000. Bulk delivery is quoted. 2

  • That is about $0.51 a call, falling to $0.27

    Plans are annual, so the monthly cap is a ceiling you pay for whether you use it or not. 2

  • Free keys are share-alike keys

    Their terms: keys are "free of charge to Permitted Users (share-alike keys) and for a fee under our non-share-alike API terms ... for example for use in commercial or proprietary applications". 1

  • Companies are not Permitted Users

    Verbatim: "financial institutions, corporations, government departments and regulatory authorities are not Permitted Users". 1

  • Share-alike reaches your derived data

    Combine their database with your own and "the resultant information must be published under the Attribution Share-Alike ODbL", unless you buy a non-share-alike licence. 1

  • Free access is granted, not signed up for

    Public-benefit access is by application, and whether you qualify "is in our sole discretion". There is no self-serve free commercial tier. 1

Where OpenCorporates is the right answer

Several jobs where they excel.

  • Verbatim from the government record

    They publish the filing as the register holds it, linked back to the source it came from. 9

  • Provenance and lineage

    Their principles commit to "full end-to-end attribute-level audit trails", and the API delivers provenance objects to match. 9

  • The open licence

    A genuinely open database licence. Nobody else in this category offers one. 1

  • Officer and control records

    California alone carries 31.6 million officer records against 9.3 million companies. 5

  • They publish their own gaps

    Per-jurisdiction fill rates and refresh cadence, in public, including the unflattering numbers. No commercial vendor does this. 8

  • An open identifier for the long tail

    plei extends ISO 17442 identifiers to entities that will never register for an LEI, which they note covers "fewer than 3 million of the estimated 400+ million legal entities globally". 10

What you still have to build

Every figure below is published by OpenCorporates.

  • One record per registration, not one company

    A business registered in forty states is forty records, and deciding which one is the company is left to you. 11

  • They name the gap themselves

    Their guide to sourcing registry data lists identity resolution as a workstream teams underestimate: "Without a single, nationwide ID, cross-state deduplication (same firm registered in multiple states, name variants, conversions/mergers) requires robust match logic and caution about false merges". 11

  • Trade names are barely in the data

    Alternative names, their term for a trading name or abbreviation, cover 0.36% of California records against 100% for legal names. A loose search still needs the string to be in the record. 5

  • Delaware is the sharper case

    The most-used US incorporation jurisdiction carries no alternative names and no company status at all, and a registered address on 38.77% of records. 6

  • Industry codes are whatever the register files

    US states do not file them, so they sit at 0.00%. The UK reaches 82.18% because Companies House does. 7

  • Some jurisdictions are frozen

    Spain shows 2.6 million records from the Spanish Mercantile Registry, last updated in August 2011, with new incorporations and company updates both marked offline. 12

  • Their own principles ask for more

    Principle five: "Collecting from original sources once a month, or even once a quarter, is no longer fit for purpose." California refreshes monthly, Delaware infrequently. 9

Side by side

Two different products rather than two versions of one. Rows where OpenCorporates is stronger are marked.

What you can match on

SavvyIQ

Name plus free-text location and free-text context (v3 preview)

OpenCorporates

Name, optional jurisdiction code, optional date

What a match returns

SavvyIQ

One entity record, with its registrations linked

OpenCorporates

Ranked candidates against the registration records they hold

A company registered in many states

SavvyIQ

One profile

OpenCorporates

One record per registration

Messy input: trade name, DBA, partial string

SavvyIQ

Resolved from context when the registered name differs

OpenCorporates

Needs the string to be in the record. Alternative names are 0.36% in California

When you matched a branch, not the parent

SavvyIQ

Flagged on the record as a branch match

OpenCorporates

A separate record, scored down as a foreign branch

What comes back beyond identity

SavvyIQ

Description, website, headquarters, industry codes, ownership and legal form

OpenCorporates

The register record and its filings

Industry classification

SavvyIQ

NAICS and SIC with confidence

OpenCorporates

Whatever the register files. 0.00% in California, 82.18% in the UK

When the entity is not already held

SavvyIQ

Researched live at call time

OpenCorporates

No result. The database is the answer

Matching to a historical date

SavvyIQ

Not offered

OpenCorporates

Best in class. Date-aware scoring promotes companies active on the date you give

Access to the raw filing

SavvyIQ

Not exposed today. We return the resolved entity and its registry identifiers

OpenCorporates

Best in class. The register record itself

Officer and control records

SavvyIQ

Officers where held

OpenCorporates

Best in class. 31.6M officer records in California alone

Provenance

SavvyIQ

Per-field basis with citations and an authority tier (v3 preview)

OpenCorporates

Attribute-level lineage back to the register

Explaining a match

SavvyIQ

Confidence 0-100, plus the factors behind it and the input that would sharpen it

OpenCorporates

A similarity score per candidate

Licensing

SavvyIQ

Commercial use included, no share-alike obligation

OpenCorporates

ODbL share-alike, or buy a non-share-alike licence

Free access

SavvyIQ

Self-serve signup

OpenCorporates

Best in class. Free at scale for journalists, NGOs and academics, by application

Commitment to start

SavvyIQ

None. Pay as you go, no minimum

OpenCorporates

Annual plan, or a quote for bulk delivery

OpenCorporates capabilities are drawn from its published API reference, reconciliation documentation, terms of use, pricing page and per-jurisdiction coverage tables, all retrieved on 18 August 2026. Coverage percentages are OpenCorporates figures for its own data. Prices are published in pounds sterling and converted at the European Central Bank reference rate for 18 August 2026, £1 to $1.3526. No precision or recall benchmark is published for either matching service, and we have not run a head-to-head test between them.

How matching works

Two endpoints, two different jobs.

The same problem, put to both APIs: which company called Delta?

OpenCorporates reconcile

query=Delta jurisdiction_code=us_de date=2026-08-18

SavvyIQ

name=Delta location=Atlanta, GA context=airline

Their call has no field for what a company does. Delta is also a faucet maker and a dental plan. Both request shapes are each side’s own published parameters.

  • Three things to match on

    A name, an optional jurisdiction code, an optional date. No address, domain, identifier or free-text context. 4

  • Search is deliberately loose

    Their docs: "the search is deliberately quite loose ... allowing other words to be present too", so "Bank Barclays" finds "Barclays Bank". 3

  • Matching is a reconciliation endpoint

    Built for OpenRefine, the desktop data-cleaning tool. It returns ranked candidates for a person or an application to choose between. 4

  • The score is name similarity

    Scored on similarity to the name you sent, then adjusted down for inactive companies and foreign branches. 4

  • Jurisdiction is how you disambiguate

    Optional, and their guidance is that restricting to one is "a good idea" because names "are quite common across different locations". Supplying it is on you. 4

  • Date-aware matching is a genuine strength

    A date promotes companies active at the time, which is the right tool for historical datasets. We do not offer it. 4

Which one to choose

Choose OpenCorporates when

  • You want the register record itself, filing by filing.
  • Officer, control and ownership records are the core of the work.
  • You need an auditable trail from every field back to the register.
  • You are matching old records to the company that was active at the time.
  • You qualify for their public-benefit access as a journalist, NGO or academic.

Choose SavvyIQ when

  • Your input is messy: a trade name, a DBA, a partial string or a misspelling.
  • The companies you care about are in the long tail, not the household names.
  • You do not know which jurisdiction the company is registered in.
  • One company registered in many states needs to come back as one profile.
  • You need more than the register holds: a description, a website, industry codes, ownership and legal form.
  • Your licence has to permit commercial and proprietary use without share-alike.
Try it on your own data

Common questions

Is the OpenCorporates API free?
Only for Permitted Users, who get share-alike keys. Commercial and proprietary use is chargeable under their non-share-alike terms, and OpenCorporates states that financial institutions, corporations, government departments and regulatory authorities are not Permitted Users. Public-benefit access is granted by application at their sole discretion, not by signing up.
Can I use OpenCorporates data in a commercial product?
Yes, with a paid non-share-alike licence. The database is under the Open Database License, and their terms state that if you combine the information with your own data, the resultant information must be published under the Attribution Share-Alike ODbL. If share-alike does not work for your product, the non-share-alike licence is the route.
What does the OpenCorporates API cost?
Three published annual tiers: about $3,040 a year for 500 API calls a month, $8,930 for 2,500, and $16,230 for 5,000, with daily caps of 200, 500 and 1,000. That is about $0.51 a call at the entry tier falling to $0.27 at the top one. Bulk delivery is quoted. Prices are published in pounds at £2,250, £6,600 and £12,000.
Does OpenCorporates do entity resolution?
It offers a reconciliation endpoint built for OpenRefine, the desktop data-cleaning tool. The call accepts a company name, an optional jurisdiction code and an optional date, and returns ranked candidates scored on name similarity, adjusted down for inactive companies and foreign branches. There is no field for an address, a domain, an identifier or free-text context, so choosing between same-name candidates is left to you.
Is OpenCorporates search exact match?
No. Their documentation says the search is "deliberately quite loose, requiring the returned companies to have all the searched-for words (in any order), but allowing other words to be present too". The limit is not the tokeniser, it is the record: a loose search still needs the string to exist in the data, and alternative names such as trading names cover 0.36% of California records.
What is plei?
plei, the proto Legal Entity Identifier, is a free open identifier OpenCorporates launched in February 2026. It uses the ISO 17442 format shared with the Global LEI and is minted from official register records rather than requested by the entity, which is how it reaches businesses that will never register for an LEI. It is in alpha, launching with US entities.
How fresh is OpenCorporates data?
It varies by jurisdiction, and they publish the cadence for each one. Bands run from daily down to "Offline (no updates in over 180 days)", with an "Archive" state for registers they no longer have access to. California expects new incorporations weekly and updates monthly. Delaware is listed as infrequent.
How accurate is OpenCorporates matching?
No precision or recall benchmark is published for it, and we have not run a head-to-head test against it. What is published is checkable: the reconcile call matches on a name with an optional jurisdiction and date, and OpenCorporates publishes per-jurisdiction fill rates showing which fields exist to match against.

Sources, verified August 18, 2026

  1. 1. OpenCorporates, Terms of use, including the database licence and API key terms · opencorporates.com · 2026-08-18
  2. 2. OpenCorporates, API and bulk pricing (published in GBP) · opencorporates.com · 2026-08-18
  3. 3. OpenCorporates API Reference, version 0.4.8 · api.opencorporates.com · 2026-08-18
  4. 4. OpenCorporates, Open Refine Reconciliation API documentation, version 0.4.8 · api.opencorporates.com · 2026-08-18
  5. 5. OpenCorporates knowledge base, USA: California coverage · knowledge.opencorporates.com · 2026-08-18
  6. 6. OpenCorporates knowledge base, USA: Delaware coverage · knowledge.opencorporates.com · 2026-08-18
  7. 7. OpenCorporates knowledge base, United Kingdom coverage · knowledge.opencorporates.com · 2026-08-18
  8. 8. OpenCorporates knowledge base, data coverage overview and jurisdiction status legend · knowledge.opencorporates.com · 2026-08-18
  9. 9. OpenCorporates, Legal-Entity Data Principles · opencorporates.com · 2026-08-18
  10. 10. plei, the proto Legal Entity Identifier, launched by OpenCorporates · p-lei.com · 2026-08-18
  11. 11. OpenCorporates blog, What you need to know before sourcing data directly from US state registries (15 September 2025) · blog.opencorporates.com · 2026-08-18
  12. 12. OpenCorporates knowledge base, Spain coverage · knowledge.opencorporates.com · 2026-08-18

OpenCorporates is a trademark of its owner. Described here from public sources only; not endorsed by or affiliated with them. Capabilities and pricing change. Tell us at hello@savvyiq.ai if anything is out of date.

Resolve your first entity in minutes

Sign up, get API keys instantly, and make your first call with $25 in free credit. One request returns a verified entity, drawn from 140+ official registries.

POST /v2/entity-resolution/async
{
  "request_id": "reqa_2ZUKmavJxCx4GHMnpJsc9",
  "status": "COMPLETED",
  "data": {
    "status": "matched",
    "confidence": 98,
    "type": "business",
    "entity": {
      "id": "siq_2ZUKocPbFCPLClZ5XtHlJ",
      "name": "Apple",
      "primary_legal_entity": {
        "name": "APPLE INC.",
        "jurisdiction": "California"
      },
      "website": "apple.com"
    }
  }
}