Indeed Jobs Scraper - Job Listings, Salaries & Companies
Pricing
Pay per usage
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ü
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?
| Field | Description | Example |
|---|---|---|
jobTitle | Job title | Senior Software Engineer |
company | Company name | |
location | Job location | Mountain View, CA |
salaryText | Raw salary text | $150,000 - $200,000 a year |
salaryMin | Minimum salary (annualized) | 150000 |
salaryMax | Maximum salary (annualized) | 200000 |
salaryType | Pay frequency | yearly |
jobType | Employment type | Full-time |
description | Job description (first 500 chars) | We are looking for a... |
postedDate | When posted | 2 days ago |
validThrough | Expiry date (ISO 8601) | 2026-04-15T00:00:00Z |
isRemote | Remote work available | true |
benefits | Listed benefits | ["401(k)", "Health insurance"] |
jobUrl | Direct link to the job | https://www.indeed.com/viewjob?jk=... |
searchQuery | The query that found this job | software engineer |
searchLocation | The location searched | New York |
scrapedAt | Timestamp | 2026-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 Scraped | Cost |
|---|---|
| 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
| Feature | This Actor | Competitor A | Competitor B |
|---|---|---|---|
| Price | $2/1K | $5/1K | $10/1K |
| Salary Parsing | Structured | Raw text only | None |
| Multi-query | Yes | No | Yes |
| Job Type Filter | Yes | Partial | Yes |
| Date Filter | Yes | Yes | No |
| Salary Filter | Yes | No | No |
| Benefits Data | Yes | No | No |
| Full Description | Yes | Partial | Yes |
Frequently Asked Questions
Is it legal to scrape Indeed?
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.
Related Actors by intelligent_yaffle
Looking for more data? Check out these actors from the same author:
- LinkedIn Jobs Scraper — Scrape LinkedIn job postings with company details and applicant counts
- LinkedIn Company Scraper — Get company data: size, industry, description, and employee count
- LinkedIn Company Employees — Find employees at any company, filter by job title
- Google Maps Email Extractor — Extract business emails from Google Maps listings
- Contact Email Finder — Find contact emails from any list of websites
- G2 Reviews Scraper — Scrape software reviews and ratings from G2.com
- GitHub Trending Scraper — Track trending repositories and developers on GitHub
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