Google Jobs Scraper avatar

Google Jobs Scraper

Pricing

from $3.00 / 1,000 jobs

Go to Apify Store
Google Jobs Scraper

Google Jobs Scraper

Scrape Google Jobs for any search and location: title, company, location, source (LinkedIn, Indeed ...), posted date, schedule, salary, description and apply links. Filter by last 24 h / 3 days / week. Only $3 per 1,000 jobs.

Pricing

from $3.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Steven Kramp

Steven Kramp

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Google Jobs Scraper – Reliable & Affordable

Get job postings from Google Jobs for any search and location. Google Jobs collects listings from LinkedIn, Indeed, Glassdoor, ZipRecruiter, company career pages and hundreds of other job boards.

$3 per 1,000 jobs. You only pay for jobs that are actually returned, never for failed pages or duplicates.

What you get for each job

FieldExample
titleRegistered Nurse – NICU
companyNameNYU Langone Health
locationNew York, NY
viaLinkedIn
postedAt12 hours ago
scheduleTypeFull-time
salary$95K–$140K a year (when Google shows it)
extensionsall of Google's tags, e.g. posted date, schedule, salary
descriptionjob description (full text in most English-language markets, otherwise Google's preview of about 400 characters)
applyOptionslist of {title, link} with every site where you can apply
jobId, shareLinkGoogle's job ID and a shareable Google Jobs link
query, searchQuery, postedWithinFilter, country, language, resultPosition, scrapedAtrun context

Results also appear as an Overview table in the Output tab. You can export everything as JSON, CSV, Excel or XML, or connect it to Make, Zapier, n8n or Google Sheets.

Why this scraper

  • Reliable: a fresh Google SERP proxy session for every page, with automatic retries. Failed pages are never charged.
  • Fresh jobs only: filter for the last 24 hours, 3 days, week or month. This makes daily job alerts easy.
  • More than 10 results per search: Google shows 10 jobs per search. With More results per query turned on, the Actor also searches narrower time windows and merges everything without duplicates. Expect about 25–50 unique jobs per query.
  • No duplicates across queries: each job is returned once per run.
  • Fair price: $3 per 1,000 jobs, with no monthly rent and no extra charge for descriptions.

How to use

  1. Enter one or more search queries, e.g. registered nurse, data analyst, Buchhalter.
  2. Optionally set a location (New York, NY, London, Berlin), country (us, gb, de) and language (en, de).
  3. Choose Posted within and Max jobs per query, then run.

Tip for large datasets: run many specific queries instead of one broad query, e.g. role × city. Each query brings its own set of up to ~50 jobs.

Example input

{
"queries": ["registered nurse", "data analyst"],
"location": "New York, NY",
"postedWithin": "24h",
"maxResultsPerQuery": 30,
"country": "us",
"language": "en"
}

Pricing

Pay per event: $0.003 per job returned ($3 per 1,000 jobs), plus Apify's tiny actor-start fee. A typical query with 30 jobs costs about $0.09. Platform usage is included.

Use with AI agents (MCP)

This Actor works as a tool for AI assistants and agents – Claude, ChatGPT, Cursor, VS Code, n8n and other MCP clients – through Apify's hosted MCP server. Add this server URL to your client:

https://mcp.apify.com?tools=stevenkramp/google-jobs-scraper

Sign in with your Apify account when asked. Your agent can then call the Actor in plain language, for example: "Find remote Python developer jobs in Germany posted in the last 3 days." – and gets clean, structured JSON back. Runs started by your agent are normal Actor runs on your Apify account at the same pay-per-event price.

FAQ

Why are some descriptions short? In some countries Google only shows a preview of about 400 characters in the result list. The full posting is one click away via applyOptions or shareLink.

Can I get hundreds of jobs for one query? Google limits each search to its top results. Use several specific queries and the More results option to cover more postings.

Is it legal? The Actor collects publicly available job postings from Google's job search, and no personal data. Please use the data in line with applicable laws and the terms of the source sites.

Something broken? Open an issue in the Issues tab. Google changes its pages from time to time, and we usually fix scrapers within a few days.