Google Jobs Scraper
Pricing
$3.00 / 1,000 job scrapeds
Google Jobs Scraper
Scrape Google for Jobs. 22+ fields per posting (title, company, salary, apply links, remote flag). US/BR/MX/CA/UK/IN/AU/JP/SG. Pay $0.003 per job.
Google Jobs Scraper
Pricing
$3.00 / 1,000 job scrapeds
Scrape Google for Jobs. 22+ fields per posting (title, company, salary, apply links, remote flag). US/BR/MX/CA/UK/IN/AU/JP/SG. Pay $0.003 per job.
One or more job-search keywords; each query runs independently and results are merged + deduped. Example: ["software engineer", "data scientist"]. For broad coverage, combine several specific queries with a location. Required field.
[ "software engineer"]City, state or region to search within, e.g. "San Francisco, CA". Leave empty for country-wide results. Pairing a query with a location is the most reliable mode.
ISO-2 country code that scopes the Google domain and locale, e.g. "us". One of: us, br, mx, ca, gb, in, au, jp, sg. EU/EEA countries are intentionally excluded (Google disabled the Jobs widget there after antitrust rulings). Use this field, not country.
ISO 639-1 language code for the results UI/locale, e.g. "en", "pt", "es". Match it to your chosen country for best results. Use this field, not language.
Hard cap on the total number of jobs scraped across all queries, after dedup. Example: 500. Google shows ~100 per filter slice; setting this above 500 triggers automatic search-matrix expansion (rotating date/type filters) to get more.
Filter listings by posting recency. One of: all, today, 3days, week, month. Example: "week" returns jobs posted in the past 7 days. Default "all" (no recency filter).
Filter by one or more employment types. Allowed values: FULLTIME, PARTTIME, CONTRACTOR, INTERN. Example: ["FULLTIME", "CONTRACTOR"]. Leave empty for all types.
[]When true, returns only remote / work-from-home roles. Example: true. Default false (all roles, remote and on-site). Combine with jobType and datePosted to narrow further.
Hard ceiling, in USD, for proxy bandwidth cost when search-matrix expansion kicks in (only when maxItems > 500). Example: 2 caps a large run at ~$2. Default 2, min 0.25, max 20.
Advanced. The actor uses Brightdata Scraping Browser by default; this proxy is only used as a fallback. Leave as-is unless you have a reason to change it. Example: { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }.
{ "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ]}