Google Jobs Scraper avatar

Google Jobs Scraper

Pricing

from $3.00 / 1,000 job listings

Go to Apify Store
Google Jobs Scraper

Google Jobs Scraper

The Google Jobs Scraper extracts job listings from Google Jobs for any title and location, capturing companies, salaries, job types, posting dates, highlights, descriptions and direct apply links across LinkedIn, Indeed and every other board — ideal for recruiting and salary research.

Pricing

from $3.00 / 1,000 job listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

🚀 Google Jobs Scraper

Extract job listings from Google Jobs for any job title and location as clean, structured JSON. The Google Jobs Scraper turns a search like software engineer in New York into a list of unique jobs with title, company, location, salary, job type, posting age, job highlights, the full description and direct apply links to LinkedIn, Indeed, Workday, company career sites and every other board Google lists. Built for recruiting, salary benchmarking, labor-market research and job-board aggregation.

✨ Features

  • 💼 Every board in one search: Google Jobs aggregates LinkedIn, Indeed, Glassdoor, ZipRecruiter, company career pages and hundreds of niche boards. Each row tells you which board it came from (via).
  • 💰 Salary and job type: Salary ranges (125K–175K a year, £36,943–£44,900 a year) and job type (Full-time, Part-time, Contractor, Internship) whenever the employer publishes them.
  • 📋 Job highlights and description: Qualifications, responsibilities and benefits as separate lists, plus the full job description with its line breaks.
  • 🔗 Direct apply links: Every "Apply on …" option resolved to the real posting URL, so you can open or store the original listing.
  • 📅 Fresh jobs only: Filter to jobs posted in the past 24 hours, 3 days or week.
  • 🌍 11 countries: United States, United Kingdom, Canada, Germany, France, Spain, Mexico, Brazil, India, Singapore and South Africa.
  • 🧹 No duplicates: The same job is never saved or charged twice, even when several of your searches find it.

🛠️ How It Works

  1. Enter job titles – One per line in queries, as you would type them into Google: software engineer, registered nurse, python.
  2. Pick a location and country – A city or region in location (or leave it empty for the whole country) and the matching country.
  3. Filter by date (optional) – datePosted: past 24 hours, past 3 days or past week.
  4. Set the depth – maxItems caps the unique jobs collected per job title (default 50). Broad titles in big cities usually reach about 60–140.
  5. Run it – Jobs stream into the dataset; export as JSON, CSV or Excel, or read them through the API.

💰 Pricing

EventPriceWhat you get
job-listing$0.003One unique job: title, company, location, board, salary, type, posting age, highlights, description and apply links

Example: 3 job titles × 50 jobs = 150 jobs = $0.45. Jobs that several of your searches find are charged once. Set a maximum cost per run and the scraper stops cleanly when it is reached.

⚠️ Good to know

  • Google decides how many jobs it shows for a search. Niche titles or small towns can return fewer jobs than maxItems; the run's status message tells you how many were available.
  • In EU countries (Germany, France, Spain) Google shows a short job preview instead of the full description and job highlights. The apply links lead to the complete posting.
  • salary, jobType, postedAt and the highlights are filled only when Google shows them for that job.
  • postedAt is Google's relative age (10 hours ago, 3 days ago), measured at scrapedAt.
  • Google lists one job on several boards; applyOptions contains all of them, and very similar postings can be grouped together by Google.
  • Other countries (for example Australia or Japan) do not show Google Jobs results and are not supported.

📊 Sample Output Data

[
{
"jobId": "fplVD6NzqcGb_8UAAAAAAA==",
"title": "Software / Data Engineer (First Technology Hire - NYC Private Equity)",
"companyName": "Averity",
"location": "New York, NY",
"via": "LinkedIn",
"postedAt": "10 hours ago",
"salary": "125K–175K a year",
"jobType": "Full-time",
"extensions": [],
"qualifications": [
"1-4 years of professional experience as a Software Engineer, Data Engineer, Analytics Engineer, Data Analyst, Business Intelligence Developer or Business Systems Analyst",
"Strong SQL, plus Python (or similar) for automation and data work"
],
"responsibilities": [
"Building the data foundation our investment, asset management and finance teams run on - pipelines, integrations, and one source of truth for portfolio and property data"
],
"benefits": ["$125,000 - $175,000 base salary", "Annual bonus, targeted at 15-30% in year one"],
"description": "How would you like to be the first technology hire at a NYC private equity firm - handed a blank sheet of paper to build their entire tech stack and data strategy from the ground up?\n\nWhat's The Job?\nAs our first technology…",
"applyOptions": [
{
"source": "LinkedIn",
"url": "https://www.linkedin.com/jobs/view/software-data-engineer-first-technology-hire-nyc-private-equity-at-averity-4473191168"
}
],
"googleJobsUrl": "https://www.google.com/search?ibp=htl;jobs&q=software+engineer+New+York&htidocid=fplVD6NzqcGb_8UAAAAAAA%3D%3D…",
"query": "software engineer",
"searchLocation": "New York",
"country": "us",
"searchVariant": "base",
"scrapedAt": "2026-10-03T07:06:29.876Z"
}
]

Find, track and benchmark jobs across every board with the Google Jobs Scraper! 🚀