Request a tool
All toolsAutomationsGuidesMCP serverRequest a toolPlatformsCategories
New UK Companies Scraper icon

New UK Companies Scraper

UK companies incorporated on any day: number, name, type, SIC codes and full registered office address, read from Companies House. No API key needed.

26 runs on Apify $0.0037 per company ($3.7 / 1,000)
Run this in the cloudRun on Apify →

Developer & Research Tools

How it works

  1. 1
    Open it on Apify

    Hit Run on Apify — it opens the tool in the cloud, no install.

  2. 2
    Set the inputs

    Adjust incorporatedFrom, incorporatedTo, lastDays (sensible defaults are pre-filled).

  3. 3
    Click Run

    The tool runs on Apify’s cloud and collects the data for you.

  4. 4
    Export the results

    Download as JSON, CSV or Excel, or pipe straight into your app, Google Sheets, or an AI agent.

Pricing

$0.0037 per company = $3.7 per 1,000

You are charged forWhenPrice
Company returnedOne company returned in the dataset. Days with no new companies, rows outside your filters and repeats are never charged.$0.0037

Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-09-14, and they are what you are actually charged.

Inputs

FieldWhat it doesType
incorporatedFromThe first day, as YYYY-MM-DD. Leave it empty to use Last days instead.string
incorporatedToThe last day. Leave it empty to run up to today. Today's list keeps growing while Companies House registers new companies, so end at yesterday if you only want complete days.string
lastDaysUsed when Incorporated from is empty: the last N full days, ending yesterday. 1 means yesterday only, which suits a daily schedule.integer
companyNameIncludesWhole words, like consulting or property management. A name has to hold every word, in any order, and capitals don't matter. Part of a word doesn't count, so consult won't find CONSULTING.string
companyNameExcludesDrops any company whose name has one of these words, for example ltd or holdings. Whole words again: tech leaves out DELTA TECH LTD but keeps DELTA TECHNOLOGIES LTD.string
sicCodesOnly companies registered under one of these five-digit codes, for example 62012 for software development. Leave it empty for every trade. Each code is a separate search on Companies House, and a company listed under two of your codes comes back once.array
locationA town or county, such as Manchester. Companies House matches it against the whole registered office address, county included, so Salford companies show up for Manchester.string
companyTypesLeave it empty for all types. Nearly every new company is a private limited company.array
companySubtypesLeave it empty for any subtype. Most companies have none. These are the two Companies House lets you search by.array
companyStatusLeave it empty for any status. Almost every company in a recent range is active; older ranges also hold dissolved ones.array
dissolvedFromOnly companies dissolved on or after this day, out of those incorporated on your days. Companies House lists dissolutions from 1 January 2010 on.string
dissolvedToOnly companies dissolved on or before this day. A company dissolved in your range and restored to the register since comes back too, with its current status and no dissolution date.string
maxCompaniesThe most companies returned in one run, across all days. Each company returned is one charge.integer

What you get

A structured dataset — each result includes fields like:

companyNamecompanyNumberincorporationDatecompanyTypestatussicCodessicDescriptionsregisteredOfficeAddresspostcodeurl

Export every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.

Related tools in Developer & Research Tools

Other ready-to-run tools in the same category — all pay-per-use on the Apify cloud.

GitHub Scraper iconDeveloper & Research Tools

GitHub Scraper

Search GitHub repos and users: stars, forks, language, topics, licence, plus user bio, company and followers. No token needed. $0.90 per 1,000 rows.

18 use cases

Stack Overflow / Stack Exchange Scraper iconDeveloper & Research Tools

Stack Overflow / Stack Exchange Scraper

Search Stack Overflow and Stack Exchange by keyword or tag. Score, answer count, views, reputation and body text. $2 per 1,000 questions.

2 use cases

Package Registry Scraper (npm + PyPI) iconDeveloper & Research Tools

Package Registry Scraper (npm + PyPI)

Get npm and PyPI package metadata as JSON. Version, license, author, repo, keywords and npm monthly downloads. $2 per 1,000 packages.

2 use cases

arXiv Scraper iconDeveloper & Research Tools

arXiv Scraper

Search arXiv papers by title, author, abstract or category. Get full abstracts, authors, categories, DOI, dates and PDF links. $2 per 1,000 papers.

2 use cases

OpenAlex Scholarly Works Scraper iconDeveloper & Research Tools

OpenAlex Scholarly Works Scraper

Search 250M+ OpenAlex papers with no API key. Get titles, authors, venue, year, citations, DOI, OA links and full abstracts. $2.00 per 1,000 papers.

2 use cases

Crossref Scholarly Works Scraper iconDeveloper & Research Tools

Crossref Scholarly Works Scraper

Search 150M+ papers on Crossref: DOI, title, authors, journal, publisher, date, citations and abstract. No API key. $1.00 per 1,000 works.

2 use cases

See all Developer & Research Tools →

New UK Companies Scraper

Pick a day, or a run of days, and get every company Companies House registered on them. Each company is one row: number and name, status, type, incorporation date, SIC codes with what they mean, and the full registered office address with the postcode split out.

It reads the public search on Companies House's own site, find-and-update.company-information.service.gov.uk, and takes the same filters its advanced search offers: words in the name, SIC code, address, company type, subtype, status and dissolved date. There's no API key to register for and nothing to log in to.

For scale: 3,466 companies were incorporated on Tuesday 1 September 2026. Saturday 12 September had 387.

What it doesn't do

  • No directors, shareholders or people with significant control. Each row links to the company's Companies House page, where they're listed.
  • No phone numbers, emails or websites. Companies House doesn't hold them.
  • No accounts or filing history. A company a few days old hasn't filed anything yet anyway.
  • Today is never finished. Companies are registered all day, so a range that ends today is complete only up to the minute you run it. For whole days, end at yesterday.
  • No search by dissolution date alone. The dissolved dates narrow down the companies incorporated on your days. They work alongside Incorporated from or Last days, not instead of them.

Input

Incorporated from, Incorporated to. The days you want, written like 2026-09-01. Leave the end empty and the run goes up to today. One run covers up to 366 days.

Last days. Use this instead of dates for the last few full days, ending yesterday. Set it to 1 on a daily schedule and each run brings in the previous day's companies.

Company name contains. Whole words, such as consulting or property management. A name has to hold every word, in any order, and capitals don't matter. Companies House matches whole words only, so consult finds AHM-CONSULT LTD but not ACME CONSULTING LTD. On 1 September 2026, consulting found 31 companies.

Leave out names containing. Any company whose name has one of these words is dropped. ltd leaves only the names spelled out as LIMITED. tech drops DELTA TECH LTD and keeps DELTA TECHNOLOGIES LTD.

SIC codes. Five-digit industry codes, such as 62012 for software development or 56101 for licensed restaurants. Companies House searches one code at a time, so each code you add is a search of its own, and a company filed under two of your codes comes back once. Up to 20 codes.

Registered office address contains. A town or county. Companies House matches it against the whole address, county included, which is why a Salford company turns up for Manchester: its address says Greater Manchester.

Company types, Company subtype, Company status. Leave them empty for everything. Nearly every new company is an active private limited company. Companies House lets you search by two subtypes: community interest companies and private fund limited partnerships.

Dissolved from, Dissolved to. Out of the companies incorporated on your days, only the ones dissolved between these dates. One of the two is enough. Companies House lists dissolutions from 1 January 2010 on.

A dissolved-date search also brings back companies that were dissolved in your window and later restored to the register. Their rows show the status they have now, usually Active, and no dissolution date. Of the 288 companies incorporated on 2 January 2020 and dissolved in July 2021, 4 were like that.

Maximum companies. 1,000 unless you change it, and up to 50,000 per run.

{
  "lastDays": 1,
  "sicCodes": ["62012"],
  "location": "Manchester",
  "maxCompanies": 500
}

Companies incorporated in January 2020 that were dissolved during 2021:

{
  "incorporatedFrom": "2020-01-01",
  "incorporatedTo": "2020-01-31",
  "dissolvedFrom": "2021-01-01",
  "dissolvedTo": "2021-12-31"
}

Output

One row per company, day by day, in the order Companies House lists them.

FieldExampleNotes
companyNameROUTE TO TRANSMISSION CIC
companyNumber17429167Scottish companies start SC, Northern Irish ones NI, LLPs OC
statusActiveCompanies House's word for it; overseas entities show Registered
companyTypePrivate limited by guarantee without share capital
companySubtypeCommunity Interest Company (CIC)empty for most companies
incorporationDate2026-09-01for an overseas entity, the day it was registered in the UK
dissolutionDate2021-07-06only while a company is dissolved; a company restored since has none
sicCodes["85590", "85600", "88990", "94990"]LLPs, partnerships and overseas entities have none
sicDescriptions["Other education n.e.c.", "Educational support services", …]in the same order as the codes
registeredOfficeAddress2 Shaftesbury Waye, Hayes, England UB4 0HLthe whole address, as Companies House shows it
postcodeUB4 0HLempty for an address outside the UK
urlhttps://find-and-update.company-information.service.gov.uk/company/17429167the company's page

The run also leaves a report, RUN_REPORT, in its key-value store: what each day's search listed and returned, anything skipped and why, and why the run stopped.

What you pay

Each company in your dataset is one charge. Nothing else costs anything: not a day with no new companies, not a search Companies House didn't answer, not a row that didn't match your search, and not a company you already got under another of your SIC codes. If you set a maximum charge for the run, it stops when that's reached, and every row you get has been paid for. The price is on the Pricing tab.

Limits

  • 366 days, 20 SIC codes and 50,000 companies per run.
  • A Companies House search shows 10,000 companies at most. The actor searches one day at a time, so that only matters on a day with more than 10,000 new companies; the busiest day we've checked had 3,466. If it ever happens, the status message says how many were out of reach.
  • It reads about one page of 20 companies a second, so a busy weekday takes a few minutes, and a run of tens of thousands of companies can take the best part of an hour.
  • When Companies House stops answering for a while, the actor waits a couple of minutes and carries on. If pages still can't be read, the status names the days that are incomplete, and nothing is charged for what's missing.
  • If Companies House won't run a search the way you set it, the run stops straight away, quotes what Companies House said, and charges nothing.

Where the data comes from

Companies House, the UK's registrar of companies. Its own statement on reuse is that it "imposes no rules or requirements on how the information on the public register is used". It does ask anyone using information from its website to credit Companies House as the source, so do that if you publish what you get.

The addresses are public, but a small company's registered office is sometimes somebody's home. If you use the list to contact people, keeping within UK data protection rules is up to you.

Questions

Can I get new companies every morning? Schedule the actor with Last days set to 1. Each run returns the previous day's companies.

A company I expected isn't there. Why? Check its incorporation date on its Companies House page. The search goes by that date, and an overseas entity goes by the day it registered in the UK. A company registered after your run started won't be in it either.

Why does a company in my dissolved-date search say Active? It was dissolved in your window and restored to the register afterwards. Companies House still lists it for that dissolution, but the row shows the company as it is today.

Is this the Companies House API? No. It reads the search pages anyone can open in a browser, so there's no key to apply for.