⚡ Google Jobs Scraper
Pricing
from $10.00 / 1,000 job listings
⚡ Google Jobs Scraper
Scrape Google Jobs listings by keyword and location. Get titles, companies, locations, salaries, posting dates, employment types, descriptions, and every apply link as clean JSON — no login or API key needed.
Pricing
from $10.00 / 1,000 job listings
Rating
0.0
(0)
Developer
Veronica
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
3 hours ago
Last modified
Categories
Share
Google Jobs Scraper
Google Jobs Scraper extracts job listings from Google Jobs — title, company, location, posting date, salary, employment type, description, and every apply link — and downloads them as JSON, CSV, Excel, or XML. It runs in the cloud, needs no coding, and no login or API key.
Try it right away: type the roles you're searching for and where, click Start, and watch the dataset fill up with structured job data.
What data does it extract?
Each result is one job listing:
| Data | Details |
|---|---|
| 💼 Job | title, employment type, posting date and "time ago", and whether it's remote |
| 🏢 Company | nested company object: name and logo |
| 📍 Location | where the job is based, as shown by Google |
| 🔗 Source | the job board the listing was aggregated from (e.g. LinkedIn, Indeed) |
| 💰 Salary | pay or salary range, when one is shown |
| 📝 Description | the job description text shown on the card |
| 🚪 Apply options | every place you can apply — label and outbound URL |
How do I scrape Google jobs?
- Say what you want — add one or more Search queries (a job title or skill) and a Location.
- Narrow it down (optional) — filter by employment type, date posted, and remote-only.
- Pick a country — the country/region to search. Set it to match your Location.
- Set how many — choose Maximum jobs, or use
0for no limit. - Click Start — then download the results from the Storage tab in any format, or send them anywhere with integrations.
Input example
{"queries": ["software engineer", "data scientist"],"location": "New York, United States","country": "us","language": "en","maxItems": 50,"jobType": "fulltime","datePosted": "pastWeek","remote": false}
Output example
{"id": "go-rRRkq2ZVLnG404rgAAAAAA==","query": "software engineer","title": "Embedded Software Engineer","company": {"name": "ALTEN","logo": "https://encrypted-tbn0.gstatic.com/images?q=…"},"location": "New York, NY","source": "Indeed","postedAt": "4 days ago","postedDate": "2026-06-11","employmentType": "Full-time","salary": null,"remote": false,"description": "Company Description ALTEN is a global engineering and technology consultancy…","applyOptions": [{ "title": "Apply directly on Indeed", "link": "https://www.indeed.com/viewjob?jk=…" }]}
Input reference
| Field | Type | Description |
|---|---|---|
queries | array | Job titles or skills to search for. Each is searched on its own. Required. |
location | string | City, region, or country to search in. |
country | string | Country/region to search (ISO-2). Set it to match your Location. Default us. |
language | string | 2-letter language code for the results. Default en. |
maxItems | integer | Total jobs to return across all queries. 0 = no limit. Default 50. |
jobType | string | One of fulltime, parttime, internship, contract. |
datePosted | string | any, past24h, past3Days, pastWeek, or pastMonth. Default any. |
remote | boolean | Return only remote / work-from-home jobs. Default false. |
Why scrape Google jobs?
- Job-market research — track demand for roles, skills, and titles across regions.
- Aggregation — Google Jobs pools postings from many boards, so one search spans LinkedIn, Indeed, and more.
- Recruiting & sourcing — monitor who's hiring and where.
- Salary benchmarking — gather pay ranges where they're disclosed.
Pricing
This Actor uses pay-per-event pricing: a small fee when a run starts, plus a fee per job delivered. You only pay for the listings you actually receive — set Maximum jobs to control your spend.
Notes
- Runs through Apify Proxy automatically for reliable scraping — no proxy setup needed on your end.
- Uses public Google job results — the same data anyone can see. It does not log in or access private data.
- Job coverage depends on what Google shows for each search and region; some regions (e.g. the EU) don't surface job results.
- Make sure your use of the data complies with Google's terms and applicable laws.