Google Jobs scraper

Scrape Google Jobs: title, company, location, salary, job type, posted date, full description, highlights and every real apply link (LinkedIn, Indeed, company site...). Up to 200 unique jobs per search, 27 countries.

Run Google Jobs scraper on Apify

What it's for

Price

Call it with curl

curl -X POST "https://api.apify.com/v2/acts/wulfcare~google-jobs-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN"   -H "content-type: application/json"   -d '{"queries":["data analyst jobs london"],"country":"GB","maxJobsPerQuery":30}'

Call it from Python

from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("wulfcare/google-jobs-scraper").call(run_input={'queries': ['data analyst jobs london'],
 'country': 'GB',
 'maxJobsPerQuery': 30})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)

Use it from an AI agent

Add this MCP server to Claude, Cursor or any MCP client: https://mcp.apify.com?tools=wulfcare/google-jobs-scraper

Related scrapers

Google TrendsGoogle HotelsGoogle Flights

Replace YOUR_APIFY_TOKEN with the token from your Apify account. Prices are for Apify's free plan and can change.