Indeed Jobs Scraper - Job Listings, Salaries & Companies avatar

Indeed Jobs Scraper - Job Listings, Salaries & Companies

Pricing

Pay per usage

Go to Apify Store
Indeed Jobs Scraper - Job Listings, Salaries & Companies

Indeed Jobs Scraper - Job Listings, Salaries & Companies

Scrape Indeed job listings with salaries, company info, requirements. Job market research and analysis.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Fatih Dağüstü

Fatih Dağüstü

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Categories

Share

Indeed Jobs Scraper - Extract Job Listings, Salary & Company Data | $2/1K

Scrape job listings from Indeed.com at scale. The fastest Indeed scraper and job listing scraper to extract job titles, salaries, company names, locations, job types, and full descriptions — no login required, no API keys needed.

Used by HR teams to monitor job markets, recruiters to source candidates, salary researchers, and job aggregator platforms.

Why Use This Indeed Jobs Scraper?

  • Any Job Search — Search by keyword and location, just like Indeed's own search box
  • Full Job Data — Title, company, location, salary, job type, description, posted date, benefits
  • Salary Extraction — Parses "$60,000 - $80,000 a year" and "$25 - $35 an hour" into structured numbers
  • Remote Detection — Automatically flags remote-friendly and work-from-home positions
  • Multi-Query Support — Run multiple searches in a single actor run (e.g. "data analyst", "data scientist")
  • Job Type Filter — Full-time, part-time, contract, temporary, internship
  • Date Posted Filter — Last 24 hours, 3 days, 7 days, or 14 days
  • Salary Filter — Skip listings below a minimum annual salary
  • Pay Per Result — $2 per 1,000 jobs found, no subscription required

What Data Do You Get?

FieldDescriptionExample
jobTitleJob titleSenior Software Engineer
companyCompany nameGoogle
locationJob locationMountain View, CA
salaryTextRaw salary text$150,000 - $200,000 a year
salaryMinMinimum salary (annualized)150000
salaryMaxMaximum salary (annualized)200000
salaryTypePay frequencyyearly
jobTypeEmployment typeFull-time
descriptionJob description (first 500 chars)We are looking for a...
postedDateWhen posted2 days ago
validThroughExpiry date (ISO 8601)2026-04-15T00:00:00Z
isRemoteRemote work availabletrue
benefitsListed benefits["401(k)", "Health insurance"]
jobUrlDirect link to the jobhttps://www.indeed.com/viewjob?jk=...
searchQueryThe query that found this jobsoftware engineer
searchLocationThe location searchedNew York
scrapedAtTimestamp2026-03-04T12:00:00.000Z

How to Use

Find Software Engineering Jobs in New York

{
"searchQueries": ["software engineer", "backend developer"],
"location": "New York, NY",
"maxResults": 200,
"jobType": "fulltime"
}

Find Remote Marketing Jobs Posted This Week

{
"searchQueries": ["marketing manager", "digital marketing"],
"location": "Remote",
"maxResults": 100,
"datePosted": "7",
"jobType": "all"
}

High-Salary Data Science Roles

{
"searchQueries": ["data scientist", "machine learning engineer", "AI researcher"],
"location": "San Francisco, CA",
"maxResults": 150,
"salaryMin": 120000,
"jobType": "fulltime"
}

Contract and Freelance Opportunities

{
"searchQueries": ["python developer", "react developer"],
"location": "",
"maxResults": 300,
"jobType": "contract",
"datePosted": "3"
}

Nationwide Job Market Research

{
"searchQueries": ["nurse", "teacher", "truck driver", "accountant"],
"location": "",
"maxResults": 500
}

Pricing

$2 per 1,000 job listings — Pay only for what you scrape.

Jobs ScrapedCost
100$0.20
1,000$2.00
5,000$10.00
10,000$20.00

No monthly subscription. No wasted credits. Stop anytime.

Indeed Scraper vs Competitors

FeatureThis ActorCompetitor ACompetitor B
Price$2/1K$5/1K$10/1K
Salary ParsingStructuredRaw text onlyNone
Multi-queryYesNoYes
Job Type FilterYesPartialYes
Date FilterYesYesNo
Salary FilterYesNoNo
Benefits DataYesNoNo
Full DescriptionYesPartialYes

Frequently Asked Questions

Indeed job listings are publicly accessible without login. Scraping public web data for research, market analysis, and aggregation is a common and widely accepted practice. You are not circumventing any authentication or accessing private data. Always comply with Indeed's Terms of Service and applicable laws in your jurisdiction.

How many jobs can I scrape?

Each search can return up to 1,000 results per query. Run multiple queries to cover more roles. Indeed typically indexes millions of active listings.

Does the scraper get blocked?

The actor uses residential proxies and human-like browsing patterns (random delays, realistic headers, user agent rotation) to minimize blocking. If you encounter blocks, ensure you have residential proxy enabled in settings.

Can I get jobs from a specific city or country?

Yes — set location to any city, state, country, or postal code. Set it to "Remote" for remote-only jobs.

How fresh is the data?

Every run fetches live data directly from Indeed. Use the datePosted filter to get only the freshest listings (e.g., last 24 hours).

What does "salaryMin" represent for hourly jobs?

Hourly salaries are automatically annualized (multiplied by 2,080 hours/year) so you can compare all jobs consistently. The salaryType field tells you the original pay frequency.

Can I monitor new job postings automatically?

Yes — use Apify's scheduling feature to run this actor on a schedule (e.g., daily) and only fetch jobs posted in the last 24 hours using "datePosted": "1". Combine with Apify's dataset deduplication to track only new listings.

Looking for more data? Check out these actors from the same author:

Use Cases

  • Job Market Research — Analyze demand for specific skills, track salary trends by location and role
  • Salary Benchmarking — Gather salary data to benchmark your compensation offers
  • Recruitment Intelligence — Monitor which companies are hiring for specific roles
  • Job Board Aggregation — Build your own job board powered by Indeed data
  • Competitive Talent Analysis — See which competitors are hiring and for what positions
  • HR Analytics — Study job description patterns, required skills, and benefit trends
  • Career Research — Understand what qualifications employers actually require

Technical Notes

  • Pagination: Each Indeed search page shows ~15 results. The actor paginates automatically using start=0, 10, 20...
  • Detail pages: For each listing, the actor visits the individual job URL to extract the full description and structured data
  • Rate limiting: Random delays of 2-6 seconds between requests prevent overwhelming Indeed's servers
  • Proxy: Residential proxy is strongly recommended for production use
  • Anti-bot: The actor rotates user agents and uses human-like request headers