UK Job Vacancies Data: How to Get Job-Ad Level Data in 2026

The ONS gives you UK vacancy counts for free. If you need the adverts themselves, with title, employer, salary and dates, here are the three routes, what each costs and what to check.

By , Co-founder & Operation Manager · · 12 min read

Free job vacancies data in the UK comes as counts: the ONS publishes how many vacancies and online adverts there are, by month, occupation and area. If you need the adverts themselves (job title, employer, salary text, location, posting date), you have two routes: license a labour-market dataset or commission a custom feed. This guide compares all three, with costs and a checklist.

What job vacancies data in the UK can you get for free?

Three free sources cover most needs for a headline number. Each one answers "how many", not "which jobs".

  • The ONS Vacancy Survey. A survey of employers, published monthly as three-month averages. It put UK vacancies at 702,000 for June to August 2026, with a 76.4% response rate (ONS, September 2026). This is the accredited official measure.
  • ONS labour demand from online adverts. Monthly counts of job adverts by occupation and local authority, built from Textkernel data. More on this one below.
  • Adzuna's monthly UK Job Market Report. Advertised vacancies and average advertised salary from the Adzuna job search engine. In May 2026 it counted 799,737 adverts with an average advertised salary of Β£43,998 (Adzuna, May 2026).

If a monthly UK total or a regional trend is all you need, stop here. These are free, current and well documented.

Timeline of UK official job vacancy data: ONS Adzuna advert estimates discontinued 24 October 2024, Textkernel labour demand counts from December 2024, Vacancy Survey 702,000 for June to August 2026

What happened to the ONS online job advert estimates?

They stopped. The ONS series built on Adzuna data was "no longer being updated from 24 October 2024" (ONS dataset page). Its replacement, from December 2024, uses adverts collected by Textkernel.

Many older articles and dashboards still point to the Adzuna series. If your charts end in late 2024, that's why.

What do the ONS vacancy numbers miss?

The official tables are aggregated counts, so they leave out the detail most commercial uses need. The ONS user guide for its advert series is open about this (ONS Textkernel user guide):

  • No individual adverts. You get totals by occupation and area, not rows you can filter by employer or title.
  • No salary or skills fields in the published labour demand tables.
  • London as one area. It isn't split by borough.
  • Occupation matching is rough. Job titles are matched to SOC codes (the UK's standard list of occupations) with about 65% precision at the most detailed level.
  • Adverts aren't vacancies. In August 2024 there were 1.43 million live adverts against 860,000 survey vacancies, 66% more, because some adverts are speculative or repeat across sites.

None of this makes the ONS data wrong. It's built to measure the economy, not to tell you which firms in Leeds are hiring data engineers this week.

Comparison of ONS vacancy counts and job-ad level data: totals by area versus one row per advert, no salary versus salary text, London as one area versus exact location

What does job-ad level data contain?

Job-ad level data is one row per advert, with the same fields every time. A typical UK feed looks like this:

FieldExampleWhat it's used for
Job titleSenior Data AnalystDemand by role, title trends
EmployerAs shown on the advertWho is hiring, sales leads
LocationLeeds, LS1Regional demand, down to town or postcode area
Salary textΒ£45,000 - Β£52,000 a yearPay benchmarks, after cleaning into a min and max
Contract and hoursPermanent, hybridRemote and hybrid share
Skills in the descriptionSQL, Power BISkills demand over time
Date posted and date removed2 Oct 2026 - 21 Oct 2026How long roles stay open
Source URLThe advert's pageChecking a row by hand

The date-removed field matters more than people expect. It's the only way to estimate how fast roles fill, and it needs the same advert checked again on later runs.

Sample job-ad level data sheet with columns for job title, location, contract, posted and removed dates, one row highlighted for a Data Analyst role in Leeds

Who buys UK job postings data?

  • HR tech and job-matching products that need fresh adverts to show or analyse.
  • Recruitment firms tracking which employers are hiring in their niche.
  • Analysts and investors watching hiring as an early signal of a company's plans.
  • Councils, colleges and skills bodies planning courses around local demand.
  • B2B sales teams who treat a new advert as a reason to get in touch.

Which route should you choose?

Pick the route by the question you're answering. Counts answer "how much", licensed data answers "what, across the market", and a custom feed answers "exactly what we care about, on our schedule".

RouteWhat you getBest forLimits
Official tables (ONS, Adzuna report)Monthly counts by occupation and areaTrends, reports, contextNo adverts, no employer, no salary per advert
Licensed labour-market datasetCleaned adverts with standard job and skill codes, through an analytics toolBroad market research across all sectorsAnnual contract; fixed fields and sources; you can't add a site
Custom job-ad feedThe sites and fields you choose, delivered to your systemA niche, a product, or fields others don't carryTakes setup; coverage is the sites you choose, not the whole market
Two-by-two matrix of UK job data routes by detail and coverage: ONS tables cover the whole UK as counts only, licensed datasets cover the whole UK with cleaned adverts, a custom feed covers your sources with your fields

When is a licensed dataset the better buy?

When you need the whole UK market, every sector, with job and skill codes already applied. Providers such as Lightcast and Textkernel sell this. You won't match their breadth with a custom feed at a sensible cost, and we'd tell you so.

When is a custom feed the better buy?

  • You care about a sector or set of employers, not the whole economy.
  • You need a field the licensed data doesn't carry, such as the full description or a niche board's tags.
  • You want the data in your own database or product daily, not inside someone else's tool.
  • You need sources outside the UK too, in one format.

What does UK job postings data cost?

Official counts are free. Licensed data runs to tens of thousands of pounds a year: the Greater London Authority approved up to Β£62,830 for two years of Lightcast job-postings data, from July 2024 to June 2026 (GLA decision DD2701). That's one public buyer's price, not a price list.

We don't publish prices for a custom feed. It's a monthly retainer, quoted after a free sample, and these things move the price:

  1. The number of sites, since each has its own layout.
  2. How often it runs: weekly, daily or hourly.
  3. How the sites are built: plain pages, or pages that load their content in the browser.
  4. Volume: thousands or millions of adverts a month.
  5. The fields and the cleaning, such as turning salary text into numbers.

Maintenance is included in a retainer: when a site changes its layout, we fix the collector at no extra charge. Our pricing page explains how a data feed is quoted.

How is a recurring job-ad feed built?

A job-ad feed collects adverts on a schedule, cleans them into one format and removes duplicates before delivery. The steps are:

  1. Agree the sources and fields. Which boards and career pages, and which of the fields in the table above.
  2. Collect on a schedule. Within each site's rate limits and robots.txt (the file where a site says what automated visitors may read), backing off when a site asks.
  3. Map to one format. That format is a schema: a fixed list of fields with the same names and formats, so a salary from one site lines up with a salary from another.
  4. Remove duplicates. The same job often appears on several boards. We match on employer, title, location and dates, and keep one row.
  5. Track changes. Each run marks new, changed and removed adverts.
  6. Deliver. CSV, Excel, JSON or straight into your database, hourly, daily or weekly.
Flow of a recurring UK job-ad data feed: agree sources and fields, collect on a schedule within rate limits, map to one schema, remove duplicates, deliver new, changed and removed adverts

Duplicates are the step that decides quality. The ONS notes that its own supplier's matching produces both false positives and false negatives, so ask any provider how they handle it.

What should you check before you buy job data?

Ask these before you sign with anyone, us included:

  • Can I see a free sample on my own sources and fields first?
  • How are duplicates across boards matched, and can I see the rule?
  • Is salary delivered as the original text, cleaned numbers, or both?
  • How is "date removed" worked out, and how often is each advert re-checked?
  • Who fixes it when a site changes, and is that in the price?
  • Which sources are included, and do their terms allow this use?
  • Are personal details, such as a recruiter's name or email, removed or kept, and on what lawful basis?

Is UK job advert data personal data?

Mostly not, but some adverts name a recruiter or hiring manager with a phone number or email. That part is personal data under UK GDPR and the Data Protection Act 2018, and you need a lawful basis to keep it. The simplest fix is to leave those fields out unless you need them.

"It's public" isn't the legal test. Database rights and a site's terms also apply to how adverts are collected and reused. This is not legal advice; check your use with a solicitor if it's commercial.

A real example: job market data at national scale

One client needed to see hiring demand as it moved, across several countries. A single job board couldn't give that view, so we built collection that runs all the time and put every listing into one schema, the same fields in the same format.

As a past result, that project processes 50,000+ jobs a day from 15,000+ sources across 12 countries (our case studies). The honest limit: a feed like this covers the sources you choose. It doesn't replace the ONS for a national total, and it isn't meant to.

If you're weighing up running your own collector instead, our post on self-hosted scraping vs a data feed sets out the trade-off. For a one-off pull into a spreadsheet, see how to extract website data to Excel. Our data extraction services page covers the formats we deliver.

Get a free sample of UK job-ad data

Send us one URL and the fields you want; we'll send back a free sample of the real output. No charge, no commitment. Ask for your free sample. We already work with UK clients. We're based in India, so a UK morning is our afternoon.

Frequently asked questions

What is job vacancies data?

Job vacancies data is information about open jobs. In the UK it comes in two forms: official counts, such as the ONS Vacancy Survey estimate of 702,000 vacancies for June to August 2026, and advert-level data, with one row per job advert showing title, employer, location, salary text and dates. Counts show the size of the market; advert-level data shows who is hiring for what.

How many job vacancies are there in the UK?

The ONS estimated 702,000 vacancies in the UK for June to August 2026, down 8,000 on the previous three months. That figure comes from a survey of employers. Advert counts run higher: Adzuna counted 799,737 advertised vacancies in May 2026, because one job can be advertised on several sites. Check the ONS monthly release for the latest figure.

Why did ONS stop the online job advert estimates?

The ONS stopped updating its Adzuna-based online job advert estimates on 24 October 2024 and moved to adverts collected by Textkernel from December 2024. The newer tables count adverts by occupation and local authority each month. They still publish counts only, so you can't see individual adverts, employers or salaries in them.

Is job advert data the same as vacancies?

No. A vacancy is a job an employer is trying to fill; an advert is a posting about it. One vacancy can appear on several boards, and some adverts are speculative. In August 2024 the ONS counted 1.43 million live adverts against 860,000 survey vacancies. Good job-ad data removes duplicates, but it still measures adverts.

It depends on the source, the use and the data. Public adverts are usually lower risk, but a site's terms and database rights still apply, and any recruiter names or emails are personal data under UK GDPR. Collect within each site's limits, keep only the fields you need, and take legal advice for commercial use. This is not legal advice.

How long does it take to set up a job data feed?

It depends on how many sites you need and how they're built. A handful of job boards with standard fields is a small project; hundreds of employer career pages with cleaned salaries takes longer. We start with a free sample on your own sources, so you see the real output and a scope before agreeing a timeline or a price.