[only $1] Indeed Jobs Scraper avatar

[only $1] Indeed Jobs Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
[only $1] Indeed Jobs Scraper

[only $1] Indeed Jobs Scraper

Scrape job listings from Indeed.com for only $1. Extract titles, salaries, companies, locations & job types

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Alex

Alex

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Indeed Job Scraper πŸ”

Extract job listings from Indeed.com at scale β€” get titles, companies, locations, salaries, job types, and more with just a few clicks. No coding required.

Indeed Job Scraper lets you search Indeed across 60+ countries and export structured job data directly to JSON, CSV, or any downstream integration via the Apify platform. Configure your search query, location, and filters β€” the Actor handles the rest, including automatic proxy rotation to avoid blocks.

What can Indeed Job Scraper do?

  • 🌍 Search across 60+ countries β€” USA, UK, Canada, Australia, Germany, France, India, and many more
  • πŸ”Ž Multiple search queries in one run β€” scrape "software engineer", "data scientist", and "product manager" in a single Actor run
  • πŸ’° Extract salary data β€” minimum, maximum, currency, and period (hourly/annual)
  • 🏠 Filter remote jobs β€” toggle remote-only results
  • πŸ• Filter by posting age β€” only get jobs posted in the last N hours
  • πŸ’Ό Filter by job type β€” full-time, part-time, contract, internship
  • πŸ”„ Automatic proxy rotation β€” uses Apify Residential Proxies to avoid 429s and blocks, fetching a fresh IP on every retry
  • πŸ“¦ Clean structured output β€” ready to plug into Google Sheets, Airtable, your own database, or any API

What data does Indeed Job Scraper extract?

FieldDescription
titleJob title
companyCompany name
locationJob location
is_remoteWhether the job is remote
job_typeFull-time, part-time, contract, etc.
min_amountMinimum salary
max_amountMaximum salary
currencySalary currency
date_postedWhen the job was posted
job_urlDirect link to the job listing
descriptionFull job description (Markdown)
company_urlLink to the company's Indeed page

How to scrape Indeed jobs β€” step by step

  1. Enter your search queries β€” e.g. software engineer, data analyst
  2. Set your location β€” e.g. New York, NY, London, Remote
  3. Choose your country from the dropdown (60+ supported)
  4. Optionally set filters: job type, remote only, or max posting age in hours
  5. Click "Start" and wait for results (typically under 1 minute)
  6. Export your data as JSON, CSV, Excel β€” or connect to Google Sheets, Zapier, Make, and more via the Integrations tab

Input example

{
"queries": ["software engineer", "backend developer"],
"location": "New York, NY",
"countryIndeed": "USA",
"resultsPerQuery": 50,
"jobType": "fulltime",
"isRemote": false,
"hoursOld": 72,
"enforceAnnual": true
}

⚠️ Note: hoursOld cannot be combined with jobType or isRemote. Use one or the other.

Output example

{
"title": "Senior Software Engineer",
"company": "Acme Corp",
"location": "New York, NY",
"is_remote": false,
"job_type": "fulltime",
"min_amount": 140000,
"max_amount": 180000,
"currency": "USD",
"date_posted": "2024-01-15",
"job_url": "https://www.indeed.com/viewjob?jk=abc123",
"description": "We are looking for a Senior Software Engineer to join our team..."
}

Supported countries

Argentina, Australia, Austria, Bahrain, Belgium, Brazil, Canada, Chile, China, Colombia, Costa Rica, Czech Republic, Denmark, Ecuador, Egypt, Finland, France, Germany, Greece, Hong Kong, Hungary, India, Indonesia, Ireland, Israel, Italy, Japan, Kuwait, Luxembourg, Malaysia, Mexico, Morocco, Netherlands, New Zealand, Nigeria, Norway, Oman, Pakistan, Panama, Peru, Philippines, Poland, Portugal, Qatar, Romania, Saudi Arabia, Singapore, South Africa, South Korea, Spain, Sweden, Switzerland, Taiwan, Thailand, Turkey, Ukraine, United Arab Emirates, UK, USA, Uruguay, Venezuela, Vietnam.

Integrations

Once your data is in Apify, you can send it anywhere:

  • Google Sheets β€” via the native Google Sheets integration
  • Zapier / Make β€” trigger workflows on new job results
  • REST API β€” pull results programmatically from any language
  • Webhooks β€” get notified when a run finishes
  • Scheduled runs β€” run daily or weekly to monitor new postings automatically

FAQ

Web scraping publicly available data is generally considered legal in most jurisdictions. This Actor only collects data that is publicly visible on Indeed without logging in. Always ensure your use of scraped data complies with Indeed's Terms of Service and applicable laws in your region.

The Actor returned 0 results β€” what happened?

This usually means Indeed blocked all retry attempts. The Actor retries up to 5 times with a fresh proxy on each attempt. If still returning 0, try a different search term or location, and check the Actor logs for details.

Support

Having issues or want a custom feature? Open a ticket via the Issues tab on this Actor's page