Google Jobs Scraper - Listings, Salary, Employer & Apply Links avatar

Google Jobs Scraper - Listings, Salary, Employer & Apply Links

Pricing

Pay per event

Go to Apify Store
Google Jobs Scraper - Listings, Salary, Employer & Apply Links

Google Jobs Scraper - Listings, Salary, Employer & Apply Links

Scrape Google Jobs at scale: job title, employer, location, salary, contract type, posting date & source/apply links. Any role or city, 190+ countries. Clean JSON/CSV for job boards, recruiters & market research. No API keys.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Santhej Kallada

Santhej Kallada

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

Google Jobs Scraper — Listings, Salary, Employer & Apply Links

Pull every job on Google Jobs for any role or city — title, employer, location, salary, contract type, posting date, and apply links — as clean structured data. Perfect for job boards, recruiters, and labor-market research.

Google aggregates listings from LinkedIn, Indeed, company career pages, and dozens of boards into one place. This actor turns that into a downloadable, API-ready dataset — no proxies, no captchas, no scraping headaches.


What you get per job

  • 🧾 Job title & employer — the role, the hiring company, and its site/logo when listed.
  • 📍 Location — city/region, including remote roles.
  • 💵 Salary, parsed — the raw salary text plus parsed salary_min, salary_max, salary_currency, and salary_period (year/month/hour) whenever Google exposes a figure.
  • 📄 Contract type — full-time, part-time, contractor, intern.
  • 🕒 Posting date — both the relative ("3 days ago") and an absolute timestamp.
  • 🔗 Source & apply link — where the listing came from (LinkedIn, Indeed, company site…).

Filters

  • Date posted — today, last 3 days, past week, or past month.
  • Employment type — full-time, part-time, contractor, intern (multi-select).
  • Remote only — return work-from-home roles only.

Why this scraper

This actorDIY / browser scraping
SetupJust type a queryBuild + maintain a scraper
ReliabilityEnterprise infra, retries built inBreaks on layout changes
Coverage190+ countriesHard to localize
OutputJSON / CSV / Excel, API-readyRaw HTML
CostPay per job, no subscription"Free" but eats your time

Perfect for

  • Job boards & aggregators — fill your board with fresh, deduplicated listings.
  • Recruiters & staffing — monitor who's hiring for roles you place.
  • Salary & labor-market research — analyze pay and demand by role and region.
  • Sales & lead gen — companies hiring = companies with budget and growth signals.
  • AI agents — feed structured job data into automated workflows and MCP tools.

How to use it

  1. Enter one or more job search queries (role + location).
  2. Pick country, language, and how many results per query.
  3. Run it — export JSON/CSV or pull via the API.

Example input

{
"queries": ["software engineer new york", "remote product manager"],
"resultsDepth": 20,
"locationCode": "2840",
"languageCode": "en",
"datePosted": "week",
"employmentType": ["FULLTIME"],
"workFromHome": false
}

Example output (one row per job)

{
"query": "software engineer new york",
"title": "Software Engineer - Java",
"employer_name": "Disney Entertainment and ESPN Product & Technology",
"location": "New York, NY",
"salary": "$120,000–$150,000 a year",
"salary_min": 120000,
"salary_max": 150000,
"salary_currency": "USD",
"salary_period": "year",
"contract_type": "Full-time",
"source_name": "via Disney Careers",
"posted": "9 days ago",
"posted_at": "2026-05-21 18:41:52 +00:00",
"source_url": "https://www.disneycareers.com/en/job/new-york/software-engineer-java/…"
}

Pricing

Simple pay-per-job. No monthly fee, no minimum — scrape 20 jobs or 20,000 and only pay for the listings you pull.

FAQ

Where do the jobs come from? Google Jobs aggregates from LinkedIn, Indeed, company career pages, and many job boards — you get them all in one feed.

Can I scrape jobs in other countries? Yes — 190+ countries and all major languages.

Is salary always available? Only when Google surfaces it for that listing; otherwise the field is empty.

Can I use this with an AI agent? Yes — output is clean structured JSON, ideal for MCP servers, n8n, Make, and custom LLM agents.


Tags: google jobs scraper, jobs scraper, job listings api, indeed alternative, linkedin jobs, job board data, salary data, recruiting, hiring leads, labor market, jobs api.