Reed.co.uk Jobs Scraper - UK Job Listings avatar

Reed.co.uk Jobs Scraper - UK Job Listings

Pricing

from $11.24 / 1,000 job listings

Go to Apify Store
Reed.co.uk Jobs Scraper - UK Job Listings

Reed.co.uk Jobs Scraper - UK Job Listings

Scrape UK jobs from Reed.co.uk by keyword, location, salary, sector, contract type, remote option or date posted. Returns title, employer, salary, full description and application URL.

Pricing

from $11.24 / 1,000 job listings

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

ParseForge Banner

💼 Reed.co.uk Scraper

🚀 Pull UK job listings in seconds. Filter by keyword, location, salary, sector, contract type and remote option. No API key, no registration, no manual CSV wrangling.

🕒 Last updated: 2026-05-16 · 📊 27 fields per record · 108,000+ live vacancies · 37 sectors supported · GBP salaries normalised

Reed.co.uk is one of the UK's largest job boards, listing more than 108,000 active vacancies across every sector at any given time. This Actor turns that catalogue into a clean, structured dataset. Each result includes the job title, employer, location, county, salary range, contract type, sector, posting date and the full job description, ready for analysis, automation or import into your downstream tools. Searches accept the same parameters as the Reed.co.uk website: keyword, location with a configurable radius, minimum and maximum salary, full or part time, permanent, contract or temporary, remote or hybrid, recruitment agency or direct employer, and over a dozen other filters.

Use the Actor on its own for one-off extracts, or schedule it to run daily and feed a salary tracker, an ATS pipeline or a market-intelligence dashboard. The scraper reads the same JSON the Reed.co.uk website does, so you get consistent, normalised data on every run without parsing fragile HTML. Salaries are decoded into separate minimum, maximum, currency and frequency fields, contract types are mapped to human-readable labels, and every record carries the Reed listing URL plus the direct application link where one is published. Pagination, deduplication, proxy rotation and rate handling are all built in.

🎯 Target Audience💡 Primary Use Cases
Recruitment agencies and in-house talent teamsTrack new vacancies in your niche, monitor competitor hiring, build live job boards
HR analysts and compensation specialistsBenchmark UK salaries by sector, location and seniority
Job market researchers and economistsMeasure labour-market signal across regions, sectors and time
Career sites, aggregators and ATS vendorsPower UK job feeds without scraping infrastructure

📋 What the Reed.co.uk Scraper does

  • 🔍 Search by keyword and location. Pass a job title plus a UK town or county and the scraper builds the same SEO-optimised URL the site uses, including a configurable mileage radius.
  • 💰 Filter by salary band. Set a minimum, a maximum, or both, in GBP per year, to focus on roles within your bracket.
  • 📅 Filter by date posted. Limit to jobs posted today, in the last 3, 7 or 14 days, or pull the full live catalogue.
  • 🏢 Filter by sector. Pick one or many of the 37 Reed.co.uk sectors, from Accountancy to Transport & Logistics.
  • 🏠 Filter by remote, hybrid, contract type and work hours. Combine permanent, contract or temporary with full or part time and remote or hybrid.
  • 📝 Capture full job descriptions. Every record includes the complete job description as plain text, ready for indexing or LLM ingestion.

Each record contains 27 fields covering the employer (name, logo, profile URL), the job itself (title, ID, Reed URL, application URL, category, subcategory), commercial details (salary minimum, maximum, currency, frequency, contract type, full or part time, remote option), workflow flags (Easy Apply, Early Bird, promoted), timestamps (posted and expiry dates) and the cleaned job description.

💡 Why it matters: UK hiring data is fragmented across many job boards. Reed.co.uk hosts UK employers who do not post elsewhere, so it is a key source for any UK-focused recruitment, salary or labour-market analysis.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to configure a search, schedule a daily run and pipe the dataset into a spreadsheet or BI tool.


⚙️ Input

FieldTypeDescription
startUrlsarray of stringsPaste one or more Reed.co.uk search URLs. When provided, these override the keyword and filter inputs.
keywordsstringSearch term such as "data scientist", "nurse" or "project manager". Leave blank to browse all live jobs.
locationstringUK town, city or county, for example "london", "manchester", "greater-manchester".
maxItemsintegerHow many jobs to return. Free plan returns up to 10. Paid plans up to 1,000,000.
proximityintegerSearch radius in miles around the location. Default 10.
salaryFromintegerMinimum salary in GBP per year.
salaryTointegerMaximum salary in GBP per year.
contractTypesarrayAny of perm, contract, temp.
workHoursarrayAny of fullTime, partTime.
remoteWorkingOptionstringOne of notSpecified, hybrid, fullyRemote.
datePostedstringOne of anytime, today, lastThreeDays, lastSevenDays, lastFourteenDays.
sectorsarrayMulti-select from the 37 Reed sectors (Accountancy, IT & Telecoms, Education, Engineering, etc.).
postedBystringany, agency or direct (direct employer).
isEasyApplybooleanOnly roles you can apply to in one click on Reed.
isEarlyBirdbooleanOnly Early Bird (newly posted, fast-responding) roles.
visaSponsorshipbooleanOnly roles that offer visa sponsorship.
sortBystringSort order: default, dateDesc, salaryDesc, salaryAsc, distance.
proxyConfigurationobjectProxy settings. Defaults to Apify Residential proxies in GB.

Example: search marketing roles in London paying over £40,000, full time and permanent.

{
"keywords": "marketing",
"location": "london",
"salaryFrom": 40000,
"contractTypes": ["perm"],
"workHours": ["fullTime"],
"datePosted": "lastSevenDays",
"maxItems": 100
}

Example: pull every IT & Telecoms job posted in the last 3 days, sorted by date.

{
"sectors": ["52"],
"datePosted": "lastThreeDays",
"sortBy": "dateDesc",
"maxItems": 500
}

⚠️ Good to Know: Reed.co.uk returns 25 results per page. The scraper paginates automatically until either maxItems is reached or the search ends. Reed.co.uk caps any single search at around 6,000 results in the UI, so for very broad pulls split the work by sector or by location and merge the datasets.


📊 Output

Every record is one job listing. Fields are flat, typed and ready for spreadsheets, databases or analytics tools.

🧾 Schema

FieldTypeExample
🖼️ employerLogoUrlstringhttps://resources.reed.co.uk/profileimages/Logo_103982.png
📌 jobTitlestringMarketing Executive
🏢 employerNamestringBreedon Group plc
📍 locationstringDerby
🗺️ countystringDerbyshire
💷 salaryDisplaystring£24,000 - £100,000 per annum
💰 salaryMininteger24000
💰 salaryMaxinteger100000
💱 salaryCurrencystringGBP
⏱️ salaryTypestringper annum
📄 contractTypestringPermanent
isFullTimebooleantrue
isPartTimebooleanfalse
🏠 remoteWorkingOptionstringHybrid
🏷️ categorystringMarketing
🏷️ subcategorystringMarketing Executive
📅 datePostedstring (ISO)2026-04-23T19:08:01.863
📅 expiryDatestring (ISO)2026-06-04T19:08:01.927
isPromotedbooleantrue
isEasyApplybooleanfalse
🐣 isEarlyBirdbooleanfalse
🔗 applicationUrlstringhttps://api.kombo.dev/v1/ats/jobs/...
🔗 jobUrlstringhttps://www.reed.co.uk/jobs/marketing-executive/56820339
🔗 employerUrlstringhttps://www.reed.co.uk/jobs/breedon-group-plc/p103982
🆔 jobIdstring56820339
📝 jobDescriptionstringFull job description as plain text
🕒 scrapedAtstring (ISO)2026-05-16T13:22:35.173Z

📦 Sample records


✨ Why choose this Actor

Capability
🇬🇧UK focus. Built around Reed.co.uk's 108,000+ live UK vacancies, including roles that never appear on global aggregators.
🎛️18 filters. Keyword, location, radius, salary band, contract type, hours, remote option, sector, posted date, posted-by, Easy Apply and more.
💷Salary normalised. Minimum and maximum are returned as integers with separate currency and frequency, ready for analysis.
📝Full descriptions. Every record carries the cleaned, plain-text job description, not just a short snippet.
🔗Application URLs. Each record includes the direct apply link wherever Reed publishes it (Easy Apply or external ATS).
🏢Employer enrichment. Returns employer name, Reed profile URL and logo so you can pivot from job to employer.
♻️Deduplication built in. Promoted, featured and regular listings are merged into one stream with no duplicates.

📊 27 structured fields per job, GBP-normalised salary, and zero scraping infrastructure on your side.


📈 How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
⭐ Reed.co.uk Scraper (this Actor)Pay per use108,000+ live UK vacanciesReal-time on each run18 filters incl. salary, sector, remoteNone
Official jobseeker APIAPI key neededSame Reed catalogueReal-timeSubset of filtersRegister, manage keys
Generic web-scraping platformsDIY infraWhatever you buildWhat you scheduleWhat you codeHours of engineering
Manual CSV exportsFreeSnapshot onlyStale within hoursNoneHigh effort
Legacy community dumpsFreeOut of dateRareNoneHard to validate

The Actor gives you the same data as Reed's official API without registration, key management or rate-limit handling.


🚀 How to use

  1. 🆕 Sign up. Create an Apify account at console.apify.com/sign-up?fpr=vmoqkp.
  2. 🔎 Pick a search. Open the Actor, fill in keywords, location and any filters you need, then save.
  3. ▶️ Run it. Click "Start" or hit the API. The Actor handles pagination, dedup and proxy rotation.
  4. 📦 Collect the data. Export from the dataset as JSON, CSV, Excel, XML or HTML, or call the dataset API directly.
  5. 🔄 Automate. Schedule daily, hourly or weekly runs to feed a tracker, ATS or BI dashboard.

⏱️ Total time from sign-up to first results: about 2 minutes.


💼 Business use cases

🧑‍💼 Recruitment agencies

  • Track every new role in your specialism the day it lands
  • Spot competitor placements and shifts in client demand
  • Build candidate-facing job feeds in your own branding
  • Surface salary outliers worth a sourcing call

📊 HR and compensation analytics

  • Benchmark salary bands by region, sector and seniority
  • Validate offer ranges against live market data
  • Monitor compensation drift quarter on quarter
  • Build pay equity reports backed by external evidence

🌍 Labour-market researchers

  • Measure UK hiring volume by sector and region
  • Track demand for specific skills over time
  • Compare urban vs rural posting rates
  • Feed economic dashboards with structured inputs

🛠️ Job-board and ATS operators

  • Power a UK job feed without scraping infrastructure
  • Enrich your ATS with external market data
  • Cross-post Reed vacancies into niche verticals
  • A/B test new categories before committing engineering

🌟 Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

🎓 Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

🎨 Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

🤝 Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

🧪 Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

🔌 Automating Reed.co.uk Scraper

Trigger the Actor from your own code or workflow.

Schedule the Actor in the Apify console to run daily, hourly or on any cron expression. Combine schedules with input templates so you can keep one schedule per search (one per UK region, one per sector) and merge the datasets downstream.


❓ Frequently Asked Questions


🔌 Integrate with any app

  • Apify API - run the Actor and stream the dataset over HTTP
  • Node.js client - call from Node, TypeScript and Bun
  • Python client - call from Python, FastAPI or Django
  • Webhooks - notify your system on run success or failure
  • Make.com - drop the dataset into 1,500+ Make modules
  • Zapier - trigger Zaps on every new run

💡 Pro Tip: browse the complete ParseForge collection for more scrapers covering jobs, companies, salaries and market intelligence.


🆘 Need Help?

Got a feature request, a question, or a bug to report? Open our contact form and we will get back to you.


⚖️ Disclaimer: This Actor scrapes publicly accessible job postings from Reed.co.uk. The data belongs to its original publishers. You are responsible for ensuring your use complies with Reed.co.uk's terms of service, applicable data-protection regulations (UK GDPR, EU GDPR, etc.) and any other laws in your jurisdiction. This Actor is not affiliated with, endorsed by or sponsored by Reed.co.uk.