Indeed Scraper – Jobs, Salaries & Full Descriptions avatar

Indeed Scraper – Jobs, Salaries & Full Descriptions

Pricing

from $1.90 / 1,000 indeed jobs

Go to Apify Store
Indeed Scraper – Jobs, Salaries & Full Descriptions

Indeed Scraper – Jobs, Salaries & Full Descriptions

Scrape Indeed jobs in 40 countries by keyword and location or Indeed URL. Salary normalized to yearly, full description, benefits, company rating, remote, seniority and skills. Deep search beyond the first page, new-job alerts, no login.

Pricing

from $1.90 / 1,000 indeed jobs

Rating

0.0

(0)

Developer

FlareWOW

FlareWOW

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Scrape Indeed job listings in 40 countries by keyword and location – or paste any Indeed URL. You get clean, structured jobs with salary normalized to a yearly amount, full description and benefits, company rating, remote / hybrid flag, seniority, department and skills. No Indeed account, no cookies, no API key.

Why this Indeed scraper

  • 🔎 Deep search – Indeed shows logged-out visitors only one result page. This actor slices every search (posting date, job type, level, radius, sort order) and merges the slices, so you get hundreds of unique jobs per search, not 15.
  • 💰 Salaries you can compare – Indeed salary (hourly, weekly, monthly, yearly) parsed into salaryMin/Max, salaryPeriod, plus salaryYearlyMinEur/MaxEur for cross-country comparison. Estimates are flagged.
  • 📄 Full job details (optional) – complete description as text and HTML, benefits (health insurance, 401(k), remote…), job types, shifts & schedule, company logo, company page and address.
  • 🏢 Company data – rating, review count, company page, optional hiring signals per company (open jobs, departments, locations, skills, median salary).
  • 🧠 Enriched for analysis – remote / hybrid / onsite, seniority, department group and 65+ skills detected for each job.
  • 🔔 New-job alerts – turn on Only new jobs and schedule it: each run returns just the jobs that appeared since the last run (and you are not charged twice).
  • 🌍 40 Indeed countries – US, UK, Canada, Australia, Germany, France, Netherlands, India, Singapore, Brazil, Mexico and more.
  • 🤖 AI-agent ready – use it from Claude, ChatGPT or Cursor through the Apify MCP server.

How to use

  1. Type one or more job titles / keywords (e.g. registered nurse, data analyst).
  2. Add locations (city, state, ZIP) or leave empty for the whole country.
  3. Pick the Indeed country and optional filters: posted within, job type, experience, remote, radius, minimum salary.
  4. Run it and export to Excel, CSV, JSON, Google Sheets, or connect Make, Zapier, n8n, Slack.

Already have a search on Indeed with filters? Paste the URL into Indeed URLs.

Output example

{
"source": "indeed",
"sourceJobId": "9e64072faf0801e1",
"url": "https://www.indeed.com/viewjob?jk=9e64072faf0801e1",
"title": "Senior Data Analyst",
"company": "Acme Health",
"companyRating": 4.1,
"companyReviewCount": 238,
"location": "Chicago, IL 60601",
"city": "Chicago",
"region": "IL",
"country": "United States",
"postedAt": "2026-10-15T05:00:00.000Z",
"daysSincePosted": 1,
"remote": "hybrid",
"employmentType": "full-time",
"seniority": "senior",
"departmentGroup": "data",
"skills": ["sql", "python", "tableau"],
"salaryMin": 95000,
"salaryMax": 120000,
"salaryCurrency": "USD",
"salaryPeriod": "year",
"salaryYearlyMinEur": 81500,
"salaryYearlyMaxEur": 103000,
"benefits": ["Health insurance", "401(k) matching", "Paid time off"],
"description": "About the role ...",
"applyUrl": "https://www.indeed.com/applystart?jk=...",
"isPromoted": false,
"urgentlyHiring": false
}

Pricing

Pay only for results (pay-per-event). Platform usage is included.

EventFreeStarterScaleBusiness
Indeed job (per 1,000)$2.50$2.30$2.10$1.90
Full description & benefits add-on (per 1,000)$5.50$5.20$4.90$4.50
Company hiring signal (each)$0.010$0.009$0.008$0.007

Example: 1,000 jobs with salary, rating and snippet = $2.50. With full descriptions = $8.00. Jobs already returned are not charged again when Only new jobs is on. Set Maximum cost per run to cap spending.

Use cases

  • Recruiting & staffing agencies – find companies hiring right now and contact them first.
  • Job market & salary research – salary ranges per title, city and country.
  • Lead generation – company hiring signals = companies with budget and need.
  • Job boards & aggregators – fresh Indeed jobs with full descriptions for your site.
  • Job seekers – daily alert of new jobs for your exact search.

More job boards

Need LinkedIn, Glassdoor, StepStone, XING, Reed, Totaljobs or company career sites too? Use Job Scraper – 20+ boards in one run with duplicates merged.

FAQ

Do I need an Indeed account or proxies? No. Everything is included.

How many jobs can I get per search? Typically 100–400 unique jobs per keyword × location. Need more? Add more locations or keywords – each combination is searched separately.

Is scraping Indeed legal? The actor collects publicly visible job postings – the same information anyone sees without logging in. Make sure your use complies with applicable laws (e.g. GDPR) and Indeed's terms.

Something broke? Indeed changes often. Open an issue with the run ID and it will be fixed quickly.