VOOZH about

URL: https://apify.com/parseforge/guru-com-scraper

⇱ Guru.com Scraper | Freelance Jobs and Profiles Β· Apify


πŸ‘ Guru.com Scraper | Freelance Jobs and Profiles avatar

Guru.com Scraper | Freelance Jobs and Profiles

Pricing

from $19.00 / 1,000 results

Go to Apify Store

Guru.com Scraper | Freelance Jobs and Profiles

Scrape freelance jobs and freelancer profiles from Guru.com with title, budget, skills, location, ratings, reviews, project descriptions, and apply links. Source talent, monitor gig pricing, generate leads, and build freelance market intelligence for staffing and recruiting.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

3

Monthly active users

a month ago

Last modified

Share

πŸ‘ ParseForge Banner

πŸ’Ό Guru.com Scraper

πŸš€ Export Guru.com freelancer profiles in seconds. Search by skill or keyword and download names, rates, ratings, job counts, earnings, and profile links in one structured dataset.

πŸ•’ Last updated: 2026-05-22 Β· πŸ“Š 12 fields per record Β· Up to 1,000,000 profiles Β· Global freelancer coverage

The Guru.com Scraper extracts freelancer profile data from Guru.com - one of the largest freelance platforms in the world - using browser-like HTML scraping with residential US proxies. Each record includes the freelancer's name, professional title, listed skills, hourly rate, feedback rating, number of reviews, jobs completed, annual earnings, and a direct link to their profile.

Guru.com hosts hundreds of thousands of verified freelancers across every professional category - from web development and design to legal, finance, writing, and engineering. This scraper lets you access that talent pool in bulk without manual browsing.

Target Audience

WhoWhy
Recruitment and HR teamsSource and vet freelancers at scale without manual searching
Procurement managersCompare freelancer rates and track across categories
Market researchersAnalyze freelance market pricing and talent availability
Startups and agenciesBuild shortlists of candidates for specific skill sets
Competitor intelligence teamsUnderstand talent supply and pricing in specific domains

πŸ“‹ What the Guru.com Scraper does

  • Searches Guru.com's freelancer directory by keyword or skill
  • Scrapes listing pages and then follows each profile link to get full detail
  • Collects jobs completed from the profile's transaction history
  • Fetches review count from the profile's dedicated reviews page
  • Paginates automatically across up to 500 pages of results
  • Uses residential US proxies with Chrome-like headers to avoid blocking

πŸ’‘ Why it matters: Guru.com has no public API. This actor is the only way to systematically collect freelancer data at scale - enabling talent sourcing, rate benchmarking, and market analysis that would otherwise require days of manual work.

🎬 Full Demo

🚧 Coming soon

βš™οΈ Input

FieldTypeDefaultDescription
querystring(empty - all freelancers)Search keyword or skill (e.g. "react developer", "logo design")
maxItemsinteger10Maximum number of profiles to collect (free: 10, paid: up to 1,000,000)

Example 1 - Search for Python developers:

{
"query":"python developer",
"maxItems":200
}

Example 2 - Search for graphic designers:

{
"query":"logo design",
"maxItems":50
}

⚠️ Good to Know: Each profile requires two additional HTTP requests (for job count and review count), so large runs take longer than listing-only scrapers. Leave query empty to browse all freelancers. Free users are limited to 10 profiles per run.

πŸ“Š Output

FieldTypeDescription
πŸ–ΌοΈ imageUrlstringProfile photo URL
πŸ‘€ namestringFreelancer's display name
πŸ“ titlestringProfessional service title listed on Guru
πŸ› οΈ skillsarrayList of skill tags from the profile
πŸ’° hourlyRatenumberListed hourly rate
πŸ’± currencystringCurrency code (USD, GBP, EUR)
⭐ ratingnumberPositive feedback percentage (0-100)
πŸ’¬ reviewCountnumberTotal number of client reviews
βœ… jobsCompletednumberNumber of transactions completed
πŸ“ˆ earningsstringAnnual earnings indicator (e.g. "50000/yr")
πŸ“ locationstringCity, state, country
πŸ”— profileUrlstringDirect link to the Guru.com profile
πŸ•’ scrapedAtstringISO timestamp of when the record was collected

Sample record:

{
"imageUrl":"https://www.guru.com/profiles/avatars/abc123.jpg",
"name":"Alex K.",
"title":"Full-Stack React & Node.js Developer",
"skills":["React","Node.js","TypeScript","PostgreSQL","AWS"],
"hourlyRate":75,
"currency":"USD",
"rating":99.5,
"reviewCount":143,
"jobsCompleted":187,
"earnings":"120000/yr",
"location":"Austin, TX, United States",
"profileUrl":"https://www.guru.com/freelancers/alex-k/",
"scrapedAt":"2026-05-22T09:15:00.000Z"
}

✨ Why choose this Actor

  • Three-level data extraction - listing, profile detail, and reviews page for each freelancer
  • Skills array - all listed skills extracted as a clean JSON array, not a comma string
  • Rate parsing - handles USD, GBP, and EUR hourly rates automatically
  • Residential proxies built in - no configuration needed, reliable access at scale
  • Deduplication - each profile URL is only visited once even across multiple listing pages
  • Pay-per-item pricing - only pay for profiles you actually collect

πŸ“ˆ How it compares to alternatives

FeatureParseForge Guru ScraperManual browsingLinkedIn scraping
Bulk exportYes, up to 1MNoDifficult, ToS risk
Hourly ratesYesYesRarely public
Jobs completedYesYesNo
Reviews countYesYesNot applicable
Earnings indicatorYesYesNo
Skills arrayYesYesSometimes
Free tier10 profilesUnlimited (slow)N/A

πŸš€ How to use

  1. Create a free Apify account (includes $5 credit)
  2. Open the Guru.com Scraper actor page and click Try for free
  3. Enter a keyword (e.g. mobile app developer, content writer, data analyst)
  4. Set maxItems to the number of profiles you need
  5. Click Start and wait for collection to complete
  6. Download your dataset as CSV, JSON, Excel, or connect via API

πŸ’Ό Business use cases

Talent Sourcing and Recruitment

Build a shortlist of candidates for a specific skill set and budget. Filter the exported data by hourly rate, rating, and jobs completed to identify the most experienced and affordable candidates.

Freelance Rate Benchmarking

HR teams and procurement managers can collect hundreds of rate cards for a given skill to establish fair market pricing before posting a job or negotiating with existing contractors.

Market Intelligence

Analyze the supply of freelancers in specific skills or geographies - useful for workforce planning, training product development, or understanding where talent concentrations exist.

Platform and Product Research

Companies building freelance platforms or tools can use this data to understand Guru.com's talent pool composition, pricing tiers, and geographic distribution.

πŸ”Œ Automating Guru.com Scraper

  • Make (formerly Integromat) - Schedule weekly runs to refresh your freelancer database in Airtable or Notion
  • Zapier - Automatically add new profiles matching your criteria to a CRM or recruitment tracker
  • Google Sheets - Sync exported data directly to a shared sheet for team review and filtering
  • REST API - Trigger runs programmatically from your ATS or internal hiring tools

🌟 Beyond business use cases

Academic Research

Researchers studying the gig economy can collect systematic data on freelance pricing, skill demand, and geographic distribution of remote workers.

Journalism and Reporting

Journalists covering labor market trends can analyze how freelance rates have shifted across different professional categories.

Freelancer Community Tools

Build salary and rate comparison tools for freelance communities using real market data rather than self-reported surveys.

Portfolio Analysis

Aspiring freelancers can benchmark their own rates and profile positioning against top-rated competitors in their niche.

πŸ€– Ask an AI assistant about this scraper

Not sure how to work with your data? Ask an AI:

"I have JSON data from the Guru.com Scraper with fields like skills, hourlyRate, rating, and jobsCompleted. How do I find the top 20 React developers with a rating above 95% and more than 50 jobs completed, sorted by hourly rate?"

The structured output is designed to be immediately queryable with any data tool or AI assistant.

❓ Frequently Asked Questions

Does this require a Guru.com account? No. All data is scraped from publicly visible profile pages. No login is required.

What does the rating field represent? It is the positive feedback percentage shown on Guru.com (e.g. 99.2 means 99.2% positive feedback from clients).

What is the earnings field? An annual earnings indicator extracted from the profile (e.g. "50000/yr"). This is a Guru.com-defined band, not an exact income figure.

Why are reviewCount and jobsCompleted sometimes null? Some profiles have no reviews yet, or the profile/reviews page was temporarily unavailable during the run.

Can I search by category instead of keyword? The query field maps to Guru.com's site-wide search. For category-level browsing, leave query empty.

How many profiles can I collect? Free users get 10. Paid users can collect up to 1,000,000 profiles across up to 500 pages of results.

How long does a run take? Each profile requires 2 additional page fetches. For 100 profiles, expect approximately 5-10 minutes depending on proxy latency.

Are freelancers' real names shown? Only the display name or username as shown publicly on Guru.com.

Does it collect portfolio items or work samples? Not currently. The scraper focuses on profile metadata: rates, skills, ratings, and job history.

Is the data updated in real time? Yes. Every run fetches live data directly from Guru.com. There is no caching.

Can I filter by country? Not at the input level. The location field in the output includes country information you can filter on after export.

What if a profile page is unavailable? The job count and review count for that profile will be null. The rest of the profile data from the listing page is still included.

πŸ”Œ Integrate with any app

Export your dataset to:

Spreadsheets: Google Sheets, Microsoft Excel, Airtable

Databases: PostgreSQL, MySQL, MongoDB, Supabase

CRM and HR: HubSpot, Salesforce, Greenhouse, Lever

Automation: Make, Zapier, n8n, Pipedream

Analytics: Tableau, Power BI, Metabase, Google Looker Studio

πŸ”— Recommended Actors

ActorDescription
Upwork ScraperExtract freelancer profiles and job postings from Upwork
Fiverr ScraperScrape Fiverr gig listings and seller data
LinkedIn Jobs ScraperCollect job postings from LinkedIn by keyword and location

πŸ’‘ Pro Tip: browse the complete ParseForge collection for 50+ ready-to-use data extractors covering freelance platforms, job boards, marketplaces, and more.


Disclaimer: This actor is an independent tool not affiliated with, endorsed by, or connected to Guru.com Inc. It accesses only publicly available profile data. Use responsibly and in accordance with Guru.com's Terms of Service. ParseForge is not responsible for how collected data is used.

You might also like

Guru Freelancer Scraper

piotrv1001/guru-freelancer-scraper

The Guru Freelancer Scraper extracts freelancer listings and enriched profiles from Guru.com directories, capturing names, skills, hourly rates, earnings, feedback scores, membership levels, and location data β€” ideal for talent sourcing, competitive analysis, and freelance market research.

Freelancer.com Jobs Scraper - Low-costπŸ’²πŸ”₯πŸ’ΌπŸŒ

delectable_incubator/freelancer-com-jobs-scraper-low-cost

Scrape Freelancer.com projects πŸ’ΌπŸŒ with a powerful freelance marketplace scraper. Extract project titles, budgets, required skills, project statuses, client details & more. Ideal for freelance job aggregation, talent sourcing, competitor research, hiring trends & market intelligence datasets

Freelancer.com Jobs Scraper πŸŒπŸ’ΌπŸ“Š - Cheap

scrapestorm/freelancer-com-jobs-scraper---cheap

Easily collect project listings from Freelancer.com, one of the largest global freelance marketplaces Extract structured project data including project titles, budgets, required skills, status, client details & more Perfect for freelance job aggregation, talent sourcing & market intelligence πŸ’ΌπŸŒβœ¨

13

Guru Jobs Freelancer Scraper

getdataforme/Guru-Jobs-Scraper

Scrape the freelancers profile of Guru Jobs

Upwork Scraper - Freelance Jobs, Budget & Skills

thirdwatch/upwork-jobs-scraper

Scrape Upwork freelance job listings: title, description, budget (fixed/hourly), required skills, client rating, client spend, proposals count, and posting date. World's largest freelance marketplace. No login needed.

Freelancer Jobs Scraper CHEAP – Real-Time Project & Lead Finder

ahmed_jasarevic/freelancer-jobs-scraper

A fast and reliable scraper for extracting real-time freelance job listings from Freelancer.com. Supports advanced filtering by skills, budget, and keywords for lead generation and market research.

πŸ‘ User avatar

Ahmed Jasarevic

21

Guru.com Scraper

shahidirfan/guru-com-scraper

Unlock Guru.com data instantly! Scrape detailed user profiles and job listings with ease. Perfect for recruitment, lead generation, and market analysis. Get essential data like freelancer skills, rates, and active projects to automate your workflow efficiently.

26

5.0

Freelancer Jobs Scraper

piotrv1001/freelancer-jobs-scraper

Scrapes freelancer profiles from Freelancer.com by skill category, extracting usernames, hourly rates, ratings, skills, locations, and taglines. Ideal for talent sourcing, freelance market research, and competitive rate analysis.

Freelancer Jobs Scraper

getdataforme/Freelancer-Jobs-Scraper

Scrape freelance job listings from Freelancer.com using keywords like "WordPress" or "React". Get project titles, budget, bids, skills, and more. Ideal for freelancers, analysts, and agencies. Supports proxy configuration and delivers structured JSON results.

63

5.0

Levtech Freelance IT Engineer Project Scraper

jungle_synthesizer/levtech-freelance-it-engineer-project-scraper

Scrape IT freelance/contract project listings from Levtech Freelance (レバテックフγƒͺーランス), Japan's leading IT contractor marketplace. Extracts title, monthly rate (単侑 JPY), occupation, skills, work style, and location from 2,400+ active project pages.

πŸ‘ User avatar

BowTiedRaccoon

2