Google Jobs Scraper
Pricing
from $3.00 / 1,000 jobs
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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
| Field | Example |
|---|---|
title | Registered Nurse – NICU |
companyName | NYU Langone Health |
location | New York, NY |
via | |
postedAt | 12 hours ago |
scheduleType | Full-time |
salary | $95K–$140K a year (when Google shows it) |
extensions | all of Google's tags, e.g. posted date, schedule, salary |
description | job description (full text in most English-language markets, otherwise Google's preview of about 400 characters) |
applyOptions | list of {title, link} with every site where you can apply |
jobId, shareLink | Google's job ID and a shareable Google Jobs link |
query, searchQuery, postedWithinFilter, country, language, resultPosition, scrapedAt | run 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
- Enter one or more search queries, e.g.
registered nurse,data analyst,Buchhalter. - Optionally set a location (
New York, NY,London,Berlin), country (us,gb,de) and language (en,de). - 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.