Jobs

Indeed Jobs Scraper: job listings with salaries from 60+ countries

Search Indeed by keyword and location on more than 60 country sites and get title, company, salary as numbers, a remote flag, the full description and the apply link. Add the company website, industry and size, plus recruiter e-mails. No login, no API key and no browser.

★ 5.0 rating · 1 reviews7 users93.1% successful runs (30 days)

What data you get

title / companyJob title and employer
locationJob location
salarySalary as numbers
remoteRemote flag
descriptionFull job description
applyUrlLink to apply
companyWebsiteEmployer's website
industry / sizeCompany industry and size
emailsRecruiter e-mails

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$2.00 per 1,000 rows

Pay per event: you are charged per job delivered, with a separate event when the job comes with a recruiter e-mail.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape Indeed Python developer jobs in New York

50 jobs posted this week in the US.

{
  "keywords": [
    "python developer"
  ],
  "location": "New York, NY",
  "country": "us",
  "maxJobsPerQuery": 50,
  "datePosted": "week"
}
Run this task →

Indeed nursing jobs in Sydney

Australian jobs from the last 3 days, newest first.

{
  "keywords": [
    "nurse"
  ],
  "location": "Sydney NSW",
  "country": "au",
  "datePosted": "3days",
  "sortBy": "date"
}
Run this task →

Remote software engineer jobs in Germany with recruiter emails

Indeed Germany, remote only, with contacts.

{
  "keywords": [
    "software engineer"
  ],
  "location": "Berlin",
  "country": "de",
  "remote": "remote",
  "includeContacts": true
}
Run this task →

Easy-apply warehouse jobs in Toronto

100 jobs within 50 miles on Indeed Canada.

{
  "keywords": [
    "warehouse associate"
  ],
  "location": "Toronto, ON",
  "country": "ca",
  "radius": 50,
  "easyApplyOnly": true,
  "maxJobsPerQuery": 100
}
Run this task →

Use cases

FAQ

Which countries are supported?

More than 60 Indeed country sites. Set the country code whenever the location is outside the United States.

Is salary returned as numbers?

Yes. When a salary is posted it is parsed into numbers you can sort and compare.

Can I filter by date, remote and job type?

Yes. Filter by date posted, remote, hybrid or onsite, job type, radius, sort order and easy-apply jobs.

Is it legal to scrape Indeed?

Job listings are public. Make sure your use complies with local law and Indeed's terms, and handle recruiter contact data under privacy rules such as GDPR.

How do I integrate the jobs?

Use the Apify API, the Python or JavaScript clients, or Make, n8n, Zapier and Google Sheets.

More scrapers

Start collecting Indeed jobs now

Run on Apify — free trial