Indeed Scraper avatar

Indeed Scraper

Pricing

$20.00/month + usage

Go to Apify Store
Indeed Scraper

Indeed Scraper

Collect detailed Indeed job listings for market research, recruiting intelligence, salary benchmarking, and hiring trend analysis. Extract titles, company info, location, salary, posting dates, ratings, job types, and full job descriptions with direct job URLs in structured output ready for BI tools

Pricing

$20.00/month + usage

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

πŸš€ Indeed Jobs Scraper

Effortlessly collect job listings from Indeed.com with complete data including job titles, companies, salaries, locations, and full job descriptions. Whether you're a recruiter building candidate pipelines, a researcher analyzing job market trends, or a business analyst tracking hiring patterns, this tool delivers comprehensive job data in seconds without requiring any technical skills.

The Indeed Jobs Scraper handles Cloudflare security automatically using advanced browser automation. Simply specify your search criteria - job titles, locations, job types, or date ranges - and get structured data ready for analysis, reporting, or integration with your business applications.

✨ What Does It Do

  • Job Titles and Descriptions - Extract complete job titles and job description snippets to quickly understand each role's core requirements and responsibilities
  • Company Information - Collect company names, ratings, review counts, and company logos for deeper company research and competitive analysis
  • Salary Data - Extract both posted and estimated salary ranges with minimum and maximum values in structured format for compensation analysis
  • Locations and Remote Options - Capture job locations, remote work eligibility (on-site, hybrid, remote), and formatted location data for geographic analysis
  • Posting Dates - Get precise posting dates and relative time information (e.g., "posted 2 days ago") to identify the freshest job opportunities
  • Employment Types - Filter and collect full-time, part-time, contract, temporary, and internship positions for workforce planning
  • Search Filters - Search by keywords, location, job type, posting date, and remote status to find exactly what you need
  • Sponsored Listings - Identify sponsored job postings and track hiring urgency indicators for priority recruitment analysis
  • Company Ratings - Access company review scores and review counts to assess employer reputation and culture fit

🎬 Demo Video

Demo video coming soon.

πŸ”§ Input

Configure your job search with these simple options:

  • Search Query - Enter a job title (e.g., "software engineer"), skill (e.g., "Python developer"), or company name (e.g., "Google"). Required unless you provide a direct Indeed URL.
  • Location - Specify a city, state, or ZIP code (e.g., "New York, NY"). Leave blank for remote or nationwide searches.
  • Start URL - Paste a direct Indeed search URL if you prefer. This overrides search query and location settings.
  • Max Items - Set how many jobs to collect. Set the number of results you want to retrieve.
  • Job Type - Filter by employment type: Full-time, Part-time, Contract, Temporary, or Internship.
  • Date Posted - Find recently posted jobs: Last 24 hours, Last 3 days, Last 7 days, or Last 14 days.
  • Remote - Filter by work location: Remote, Hybrid, On-site, or Any.
  • Sort By - Order results by Relevance (default) or Date (newest first).
  • Country - Select the country's Indeed site (default: US). Supports US, GB, CA, AU, and more. Example input:
{
"searchQuery": "data analyst",
"location": "San Francisco, CA",
"maxItems": 50,
"jobType": "fulltime",
"datePosted": "7",
"remoteFilter": "1"
}

πŸ“Š Output

Each job record contains comprehensive structured data ready for analysis and integration:

{
"jobUrl": "https://www.indeed.com/viewjob?jk=abc123def456",
"title": "Senior Software Engineer",
"company": "TechCorp Inc.",
"location": "San Francisco, CA",
"salary": "$120,000 - $160,000 per year",
"salaryMin": 120000,
"salaryMax": 160000,
"salaryType": "yearly",
"isEstimatedSalary": false,
"description": "We are seeking a Senior Software Engineer to lead our platform team. Requirements: 5+ years experience with Python, Go, or Rust...",
"datePosted": "2026-02-20T08:00:00.000Z",
"formattedRelativeTime": "2 days ago",
"jobTypes": ["fulltime"],
"remoteLocation": "Hybrid",
"companyRating": 4.2,
"companyReviewCount": 1243,
"companyLogoUrl": "https://logo.indeed.com/techcorp.jpg",
"sponsored": false,
"urgentlyHiring": true,
"indeedApplyEnabled": true,
"jobKey": "abc123def456",
"scrapedAt": "2026-02-24T12:30:45.123Z"
}

Download your results as CSV, Excel, or JSON for use in spreadsheets, databases, or analytics tools.

πŸ’Ž Why Choose the Indeed Jobs Scraper?

  • No Technical Skills Required - Simple form inputs, no coding needed. Start collecting data in seconds.
  • Cloudflare Bypass Included - Handles Indeed's security automatically. No proxy configuration headaches.
  • Complete Job Data - Captures 20+ data points per job including salaries, company ratings, remote options, and full descriptions.
  • Advanced Filtering - Search by job type, posting date, location, remote status, and more. Get exactly the jobs you need.
  • Structured Output - Clean, organized JSON/CSV format ready for Excel, databases, or business intelligence tools.
  • Simple Setup - Configure once, run anytime with just a few clicks.
  • Reliable and Fast - Automatic retry logic handles failures gracefully. Smart concurrency controls prevent blocking.

πŸ“‹ How to Use

  1. Sign Up - Create a free account w/ $5 credit
  2. Find the Actor - Search for "Indeed Jobs Scraper" in the Apify store or visit the actor page
  3. Set Your Inputs - Enter a job search query (e.g., "marketing manager"), location, job type, and how many results you want
  4. Run It - Click Start and wait for results. Most searches complete in under 5 minutes
  5. Download Data - Export results as CSV, Excel, or JSON for immediate use in spreadsheets or databases

No technical skills required. No local installation. No command line tools. Everything happens in your browser.

🎯 Business Use Cases

Recruiters and HR Teams

  • Build targeted candidate pipelines by capturing job listings from competitors
  • Track competitor hiring volumes, salary ranges, and job descriptions to benchmark compensation
  • Identify trending job titles and skills across your industry
  • Monitor when positions are posted to identify active hiring campaigns

Market Researchers and Business Analysts

  • Analyze job market trends by tracking job openings, required skills, and salary ranges over time
  • Study regional employment patterns and remote work adoption across industries
  • Benchmark salary expectations for different job titles and experience levels
  • Identify emerging job roles and in-demand skills in your sector

Sales and Business Development Teams

  • Identify companies actively hiring (high volume of job postings indicate growth)
  • Find decision-makers and hiring managers for outbound prospecting
  • Build targeted prospect lists based on hiring activity and company size
  • Track competitor expansion into new markets by analyzing job location data

Job Boards and Career Platforms

  • Aggregate Indeed listings to power your own job search interface
  • Feed job data into machine learning models for job matching and recommendations
  • Compare job postings across multiple sources to identify duplicates and stale listings

Academic Researchers

  • Collect data on employment trends and workforce demands
  • Analyze how job requirements evolve across industries and regions
  • Study salary progression and compensation trends in specific fields

❓ FAQ

How does it work? The scraper uses advanced browser automation to visit Indeed.com, handle security checks automatically, and extract job listing data from the site. It then organizes all the information into clean, structured data files you can download and use immediately.

How accurate is the data? Data is extracted directly from Indeed.com as it appears on the site. We capture salary information as posted, but note that some salary data may be estimates provided by Indeed rather than posted by employers. Each record includes an "isEstimatedSalary" flag so you know which data comes from Indeed's estimates.

Can I schedule regular runs? Yes. Set up a schedule in your actor configuration to run daily, weekly, or at any interval you choose. This keeps your job data continuously updated with new postings.

What if I need a specific Indeed URL? You can paste a complete Indeed search URL directly in the "Start URL" field and the scraper will use that instead of building a URL from search parameters. This is useful for complex searches you've already built on Indeed.

How many jobs can I collect? You can collect as many jobs as available on Indeed, depending on your search criteria and account tier. Set your maximum items limit in the configuration.

What if the scraper gets blocked? The scraper includes automatic retry logic and handles Cloudflare challenges gracefully. If it encounters issues, it will retry with fresh browser sessions. Contact support if you experience persistent blocking.

Can I integrate this with other tools? Yes. Use our integration options with Zapier, Make, Slack, Google Drive, and others to automatically process results, send notifications, or store data in your preferred platform.

πŸ”— Integrate Indeed Jobs Scraper with any app

Connect this actor with your favorite tools:

Explore related data extraction tools:

Browse our complete collection of data extraction tools for more.

πŸ†˜ Need Help?

Check the FAQ section above for answers to common questions. For additional support, visit our help center or contact our team to discuss custom requirements, troubleshooting, or enterprise solutions.

πŸ“ž Contact

Have questions or need a custom scraper? Contact us at https://tally.so/r/BzdKgA to request a new tool, discuss a data project, or report a technical issue.

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Indeed, Indeed.com, or any of their subsidiaries. All trademarks mentioned are the property of their respective owners.