Guru Freelance Jobs Scraper
Pricing
from $3.00 / 1,000 results
Guru Freelance Jobs Scraper
Scrape live freelance job postings from Guru.com. Browse by category/skill, filter by budget type and keyword, or fetch full job detail pages by job ID/URL - no login or API key required.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape live freelance job postings from Guru.com — one of the largest freelance marketplaces. Browse jobs by category, keyword, and budget type, or pull full job detail pages (description, skills, employer stats) from a list of job URLs. No login, no API key, no cookies required.
What this actor does
- Two modes:
browse(category listing) andbyJobId(full job detail pages) - 7 top-level categories covering the whole marketplace: Programming & Development, Design & Art, Writing & Translation, Sales & Marketing, Administrative & Secretarial, Education & Training, Engineering & Architecture
- Optional subcategory drill-down (e.g. "Web Development & Design")
- Keyword filter — best-effort client-side match on title/description/skills
- Budget-type filter — Fixed Price / Hourly / Fixed Price or Hourly
- Rich per-job data: skills, budget range, hours/week, project duration, location preference, employer country, quotes received, application deadline
- Detail mode adds full job description, employer payment-verification status, feedback score, total spend, and jobs-posted history
- Automatically engages the free Apify AUTO datacenter proxy if Guru.com temporarily rate-limits direct requests
- Empty fields are always omitted — every field in the output is backed by real scraped data
Output per job (browse mode)
jobId,title,jobUrlcategory,subcategory,skills[]descriptionbudgetType,budgetRange,hoursPerWeek,duration,locationPreferencepostedText,deadline,quotesReceivedemployerName,employerCountryscrapedAt
Output per job (byJobId mode)
All of the above (where available) plus:
employerPaymentVerifiedemployerFeedback,employerTotalSpend,employerJobsPosted,employerJobsPaid,employerPaidInvoices,employerOutstandingInvoices
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | browse | browse / byJobId |
category | select | programming-development | Top-level category, or all |
subcategory | string | – | Optional subcategory name/slug |
keyword | string | – | Best-effort keyword filter |
budgetType | select | any | any / Fixed Price / Hourly / Fixed Price or Hourly |
jobUrls | array | – | Full job URLs (mode=byJobId) |
maxItems | int | 40 | Hard cap on emitted records (1–500) |
maxPages | int | 10 | Hard cap on listing pages crawled (1–50) |
proxyConfiguration | object | AUTO | Only engaged automatically if Guru.com rate-limits |
Example: browse Programming & Development jobs
{"mode": "browse","category": "programming-development","budgetType": "any","maxItems": 40}
Example: fetch full detail for specific jobs
{"mode": "byJobId","jobUrls": ["https://www.guru.com/jobs/dentist-website-in-wordpress/2119938"]}
Data source & reliability notes
Guru.com serves its job listing and detail pages as plain server-rendered HTML with no login wall, so this actor works entirely without cookies, sessions, or paid proxies. Guru.com's free-text keyword search box is client-side (JavaScript) only, so the keyword input is applied as a best-effort post-filter across the fetched listing pages rather than a server-side search query — category and subcategory browsing, by contrast, are true server-side filters.
FAQs
Do I need a Guru.com account? No. All data is scraped from public listing and job-detail pages.
Why did I get 0 results? Either the chosen category/subcategory combination has no active postings right now, or your keyword filter didn't match anything on the pages fetched — try a broader category or remove the keyword.
Is this reliable long-term? Yes — the actor uses realistic browser fingerprinting and automatically retries through the free Apify AUTO proxy if Guru.com temporarily rate-limits a request.