Indeed Jobs Scraper
Pricing
from $0.05 / 1,000 results
Indeed Jobs Scraper
🔥 ~$0.06/1K l Scrape Indeed jobs by keyword & location in any country — title, company, salary, job type, skills and full description. Thousands per run, export to JSON/CSV/Excel. No cookies, no login.
Pricing
from $0.05 / 1,000 results
Rating
0.0
(0)
Developer
Scrape Smith
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Indeed Jobs Scraper 🔎 — Salary, Company & Full Description
Extract clean, structured job listings from Indeed at scale — title, company, location, salary, job type, required skills, full job description, posting date and more. Search by keyword and location, paginate deep, and export to JSON, CSV, or Excel.
Fast, reliable, and built to collect thousands of jobs per run without missing data.
✨ What you get
- Full job descriptions on every result (HTML + clean text) — not just snippets.
- Salary (range or estimate), job type (full-time, part-time, contract…), and skills/tags.
- Company name, profile link, and logo.
- Precise location — city, state, country, postal code, street address, and coordinates.
- Posting date, remote flag, occupation categories, urgent/high-volume hiring signals.
- 20+ Indeed countries and any location you want.
- Deep collection — go far beyond a single page, by location and by date posted.
🌍 Works anywhere
United States, United Kingdom, Canada, Australia, India, Germany, France, Spain, Italy, Netherlands, Ireland, Singapore, New Zealand, South Africa, Brazil, Mexico, UAE, Philippines, Poland, Sweden, Pakistan — and more.
🚀 Quick start
- Enter one or more search keywords (e.g.
software engineer,registered nurse). - Set a location (e.g.
New York, NYorRemote) and pick the country. - (Optional) Add more locations and a "last N days" value to collect more.
- Click Start. Export the results as JSON / CSV / Excel.
Example input
{"queries": ["software engineer"],"country": "us","location": "New York, NY","maxItemsPerQuery": 1000,"scrapeDescription": true}
Collect a lot more for the same search
Indeed shows up to ~1,000 results per individual search. To go beyond that:
- By time — set Collect jobs posted in the last N days to gather every job for the same keyword and location across a date range.
- By place — add multiple Locations; every keyword runs against every location.
{"queries": ["software engineer"],"country": "us","locations": ["New York, NY", "San Francisco, CA", "Austin, TX", "Remote"],"datePostedDays": 14}
📦 Output fields
| Field | Description |
|---|---|
title | Job title |
company, companyUrl, companyLogo | Employer name, profile link, logo |
locationText, city, state, country, postalCode, streetAddress | Location detail |
latitude, longitude | Coordinates |
isRemote | Remote flag |
salary | Pay range / estimate (when posted) |
jobTypes | Full-time, Part-time, Contract, etc. |
skills, attributes | Skills and job tags |
categories | Occupation categories |
descriptionHtml, descriptionText | Full job description |
datePublished | When the job was posted |
isUrgentHire, isHighVolumeHiring | Hiring signals |
url, jobkey | Link and unique ID |
Some fields (e.g. salary, job type, street address) appear only when the employer provides them.
Example output
{"title": "Senior Software Engineer","company": "Acme Corp","companyLogo": "https://…/logo.png","locationText": "New York, NY 10001","city": "New York", "state": "NY", "country": "US","latitude": 40.7128, "longitude": -74.006,"isRemote": false,"salary": "$140,000 - $180,000 a year","jobTypes": ["Full-time"],"skills": ["Python", "AWS", "Distributed systems"],"categories": ["Software Development Occupations"],"descriptionText": "About the role …","datePublished": "2026-06-08T00:00:00.000Z","url": "https://www.indeed.com/viewjob?jk=…"}
💡 Use cases
- Job boards & aggregators — keep listings fresh and complete.
- Recruitment & sourcing — track who's hiring, where, and for what skills.
- Market & salary research — analyze pay, demand, and hiring trends by role and region.
- Lead generation — find companies actively hiring.
- AI / ML datasets — full descriptions for training and analysis.
⚙️ Inputs at a glance
- Search keywords (
queries) - Location (
location) and Locations (locations) for breadth - Country (
country) - Collect jobs posted in the last N days (
datePostedDays) - Max jobs per search (
maxItemsPerQuery) and Max total items (maxItems) - Include full job descriptions (
scrapeDescription) - Start URLs (
startUrls) — paste Indeed search URLs directly - Proxy — leave the default on
❓ FAQ
How many jobs can I get per search? A single keyword+location returns up to ~1,000. Use multiple locations and/or "last N days" to collect far more.
Do I need login or cookies? No. Just enter your search and run.
Which formats can I export? JSON, CSV, Excel, and HTML table — via the dataset, API, or integrations.
Is a proxy required? Yes — keep the default proxy setting on for reliable results.
Support
If a run shows a code like QZ-610 or QZ-620, it's usually a temporary network hiccup — just run it again. If it persists, contact support with the code and we'll sort it out quickly.