Indeed Jobs Scraper ($0.5 per 1000 results)
Pricing
from $0.30 / 1,000 results
Indeed Jobs Scraper ($0.5 per 1000 results)
$0.5/1K 💸 Indeed Jobs Scraper for job listings, salaries, employers, skills, locations, descriptions, and apply signals by keyword, country, location, and date posted. Built for recruiting, lead generation, competitor hiring tracking, and market research.
Pricing
from $0.30 / 1,000 results
Rating
0.0
(0)
Developer
Iñigo Garcia Olaizola
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Indeed Scraper - Job Listings, Salaries & Hiring Leads
Scrape Indeed job listings by keyword, location, country, and posting date. Download structured job data for recruiting, lead generation, salary research, hiring intelligence, and labor market analysis.
🤖 What does Indeed Scraper do?
Indeed Scraper extracts public job listings from Indeed and turns them into clean dataset items you can use in spreadsheets, CRMs, ATS tools, dashboards, or research workflows.
It can collect:
- Job details - titles, display titles, descriptions, posting dates, expiration status, and job URLs.
- Employer data - company names, employer profile links, logos when available, and rating signals.
- Location data - city, country, coordinates, postal code, and formatted location names when provided.
- Compensation signals - visible pay text and estimated salary ranges when Indeed provides them.
- Hiring context - skills, benefits, job attributes, occupations, urgent hiring signals, high-volume hiring flags, and Indeed Apply availability.
Great for: recruiting, sourcing, sales prospecting, competitor hiring tracking, job board enrichment, salary research, and market intelligence.
SEO keywords: Indeed scraper, Indeed jobs scraper, scrape Indeed jobs, download job listings, job posting scraper, Indeed API alternative, Apify actor.
💡 Why scrape Indeed jobs?
- 📈 Track labor market demand - monitor roles, skills, and hiring trends by country or location.
- 🎯 Build hiring lead lists - find companies actively recruiting for specific positions or technologies.
- 💼 Improve recruiting workflows - enrich sourcing spreadsheets, CRMs, ATS pipelines, and internal dashboards.
- 💰 Compare salary visibility - collect salary text and estimated ranges when listings include compensation signals.
- 🏢 Monitor competitors - see which companies are hiring, where they are hiring, and what skills they request.
🚀 Quick Start
- Add the actor - Open Indeed Scraper in Apify Store.
- Set your search - Use
queryfor a job title, skill, company, or keyword. - Choose a market - Set
location,country, and optionallydatePosted. - Limit the run - Set
maxItemsto the number of jobs you need. - Run the actor - Start the run from Apify Console or via API/SDK.
- Download results - Export the dataset as JSON, CSV, Excel, XML, RSS, or HTML.
💳 Pricing
Apify's Free plan includes monthly credits for small tests. For larger job market monitoring, recruiting pipelines, or recurring data feeds, use a paid Apify plan with enough credits for your target result volume.
📝 Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
query | String | No | Job title, company, skill, or keyword to search for. Leave empty to collect broad job listings. Default: "". |
location | String | No | Location filter such as "Remote", "Austin, TX", "London", or "United States". Default: "". |
country | Enum | No | Indeed country site to search. Default: "US". Values include "US" · "GB" · "CA" · "AU" · "DE" · "FR" · "ES" · "IT" · "NL" · "BR" · "MX" · "IN" · "JP" and many more. |
datePosted | Enum | No | Posting-date filter: "" (Any time) · "24h" · "3d" · "7d" · "14d". Default: "". |
maxItems | Integer | No | Maximum number of job listings to return. Use 0 to collect as many jobs as Indeed provides for the search. Default: 0. |
Example inputs
Remote software engineering jobs in the United States
{"query": "software engineer","location": "Remote","country": "US","datePosted": "7d","maxItems": 100}
Healthcare hiring leads in the United Kingdom
{"query": "registered nurse","location": "Manchester","country": "GB","datePosted": "24h","maxItems": 250}
Broad market scan for Python roles in Germany
{"query": "python","location": "Berlin","country": "DE","datePosted": "14d","maxItems": 500}
📊 Output / Results
Each dataset item is one Indeed job listing. Fields can be empty or null when Indeed does not provide that value for a specific job.
Field reference: key, refNum, title, displayTitle, sourceEmployerName, employer, location, compensation, attributes, occupations, indeedApply, description, url, datePublished, dateOnIndeed, expired, expirationDate, isRepost, isLatestPost, isPlacement, language, hiringDemand, trackingKey.
Example output item
{"key": "da35cd4f9209b54c","refNum": "G354NV05VCBRPF76-9201388686997_1","title": "Software Developer (Junior)","displayTitle": "Software Engineer","sourceEmployerName": "Agile5 Technologies, Inc.","employer": {"key": "859f9693a27d36ae","name": "Agile5 Technologies, Inc.","companyPageUrl": "https://www.indeed.com/cmp/Agile5-Technologies,-Inc.","ratingsValue": 0,"ratingsCount": 0},"location": {"countryName": "United States","countryCode": "US","city": "Remote","formatted": {"short": "Remote","long": "Remote"}},"compensation": {"formattedText": "$86369 - $119033 yearly","decoded": {"estimatedSalary": {"min": 86369.0859375,"max": 119033.421875,"currency": "USD","type": "YEARLY"}}},"attributes": [{ "key": "X62BT", "label": "Python" },{ "key": "DSQF7", "label": "Remote" },{ "key": "CF3CP", "label": "Full-time" }],"occupations": [{ "key": "5NN53", "label": "Software Development Occupations" }],"indeedApply": {"scopes": ["DESKTOP", "MOBILE"]},"description": {"text": "Agile5 Technologies is seeking a motivated and collaborative Junior Software Developer..."},"url": "https://workforcenow.adp.com/mascsr/default/mdf/recruitment/...","datePublished": 1778216400000,"dateOnIndeed": 1778875889885,"expired": false,"expirationDate": null,"isRepost": null,"isLatestPost": null,"isPlacement": null,"language": "en","hiringDemand": {"isHighVolumeHiring": false,"isUrgentHire": false},"trackingKey": "5-cmh1-0-1jp3j5mmkgppg800-da35cd4f9209b54c"}
🧭 Tips / Common Recipes
- Remote job search: set
locationto"Remote"and choose the rightcountryfor the market you want. - Fresh hiring leads: use
datePosted: "24h"or"3d"to focus on newly published jobs. - Skill demand research: search for technologies such as
"python","salesforce","forklift", or"registered nurse". - Competitor hiring tracking: set
queryto a company name or a role that identifies your competitor's hiring activity. - Regional monitoring: run the same
queryacross multiple countries or cities and compare result counts, employers, salaries, and skills.
⚙️ Best Practices
- Use specific queries for cleaner data, such as
"data analyst","warehouse supervisor", or"senior product manager". - Set realistic
maxItemsvalues for faster runs and easier review. Increase it for market research or scheduled monitoring. - Expect optional fields such as compensation, employer ratings, logos, apply signals, and exact coordinates to vary by listing.
- Keep searches consistent when tracking trends over time so changes reflect the market, not changing filters.
⚖️ Legal & Ethical Considerations
- Respect Indeed's Terms of Service and applicable website rules.
- Handle personal data responsibly and comply with privacy laws such as GDPR, CCPA, and local employment-data regulations.
- Use reasonable volumes and avoid abusive or disruptive collection patterns.
- Use the data fairly for analysis, recruiting, lead generation, or research workflows that comply with your policies and local law.
- This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Indeed. All trademarks are the property of their respective owners.
❓ FAQ
Do I need an Indeed account? No. The actor is designed for public job search data and does not require account credentials.
Can I scrape remote jobs?
Yes. Set location to "Remote" and choose the country whose Indeed market you want to search.
Does the actor return salary data? Yes, when Indeed provides visible compensation or salary estimates. Many listings do not include pay information, so compensation fields may be missing or empty.
Can I search outside the United States?
Yes. Set country to a supported country code such as "GB", "CA", "DE", "FR", "ES", "AU", "IN", or "JP".
Why do some fields vary between jobs? Indeed listings are not all structured the same way. Employer ratings, logos, salary data, coordinates, occupations, attributes, and apply availability depend on what each listing provides.
🛟 Support
Need a custom field, country, export format, or recurring data workflow? Open an issue or contact me at https://igolaizola.com/#contact I can adapt the scraper to your recruiting, sales, or market research process.