ScraperWatch

Upwork scrapers compared

73 tools that scrape Upwork, ranked by real usage over the last 30 days. Success rate is the share of public runs that finished successfully in the last 30 days. Summed reported actor users: 1,940. Users may overlap across tools; this is not a count of unique people or buyers, or search volume.

At a glance: 73 tools; 56 of 60 displayed tools have recorded 30-day run completion (20+ public runs). Dataset file date: 2026-10-20; individual observation dates vary or are unknown.

Carried forward means retained from an earlier fetch; pricing and usage may have changed, or the listing may be absent from today's fetch. Unknown observation dates remain unknown. Dataset file dates and tool build dates are not tool observation dates.

Current recommendations use only tools fetched in this dataset with a known observation date. Carried-forward and unknown-date records remain in comparisons but cannot be current picks.

Pricing coverage among 60 displayed tools: 58 with a recorded primary-event rate; 2 with an unavailable primary-event rate; 0 with an explicit FREE model. Primary-event rates use the recorded billing units below; different events are not equivalent results.

Comparison evidence

Sorting covers only the displayed subset (at most 60 tools), not the entire store or every matching actor. Success means run completion, not output accuracy. Review sorting uses review count, not rating. Unknown evidence stays last; ties retain original order.

ToolUsers 30dObserved run completion 30dRuns 30dUSD / 1,000 primary eventsUSD / run startReview count (rating shown)Last run
Upwork Job Scraper
neatrat/upwork-job-scraper
Observation date unknown · Observed: unknown · alternatives
60198.2%204,094$3.50Selected event: job (apify-default-dataset-item)
1 additional listed charge events

One Upwork job returned in the results dataset.

  • job (job)
Unavailable33 reviews · rating 4.82026-10-19
Upwork Scraper - Freelance Job Listings with Client Intel
blackfalcondata/upwork-scraper
Observation date unknown · Observed: unknown · alternatives
37699.9%133,679$1.00$0.0018 reviews · rating 5.02026-10-19
Upwork Job Scraper: Scheduled Job Alerts, Qualified Clients
hyperbach/upwork-scraper-ai
Observation date unknown · Observed: unknown · alternatives
224100.0%322,866$2.00<$0.0012 reviews · rating 5.02026-10-19
Upwork Job Extractor ⚡
flash_mage/upwork
Observation date unknown · Observed: unknown
12397.3%13,022$3.00Selected event: results (result)
1 additional listed charge events

results amount

  • resident proxy usage (resident-proxy)
$0.00111 reviews · rating 4.92026-10-19
Upwork Jobs Scraper 2026
devcake/upwork-jobs-scraper
Observation date unknown · Observed: unknown
9699.6%2,060$3.40<$0.0011 reviews · rating 5.02026-10-19
Upwork Jobs [130K+ Instant Database, Budgets & Filters]
memo23/upwork-jobs-scraper-ppe
Observation date unknown · Observed: unknown
7498.7%2,310$0.99Selected event: Job result (apify-default-dataset-item)
1 additional listed charge events

One Upwork job returned in the default dataset.

  • Additional-data (additional-data)
$0.0051 reviews · rating 5.02026-10-19
Upwork Freelancers Scraper - Hourly Rate & Earnings
parseforge/upwork-freelancers-scraper
Observation date unknown · Observed: unknown
69100.0%950$22.66Selected event: Result Item (result-item)
Event details

Charged once per result collected.

$0.0053 reviews · rating 5.02026-10-19
Upwork Freelancer Scraper — Rates, Earnings, JSS, Work History
moxlade/upwork-freelancers
Observation date unknown · Observed: unknown
4698.5%672$4.00Selected event: Stored profile row (profile_stored)
2 additional listed charge events

One freelancer row answered from the census (search or lookup). Charged only after the row is in your dataset.

  • Live search row (card_live)
  • Live profile (profile_live)
Unavailable0 reviews · rating 0.02026-10-19
Upwork Jobs Scraper
valig/upwork-jobs-scraper
Observation date unknown · Observed: unknown
27100.0%2,249$0.20$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs & Freelancer Scraper - API & Data Export
sian.agency/upwork-jobs-scraper
Observation date unknown · Observed: unknown
2499.5%2,490UnavailableBilling unit unavailable.
4 additional listed charge events

Event description unavailable.

  • Job Listing (JobListingExtracted)
  • Freelancer Listing (FreelancerListingExtracted)
  • Job Detail (Client Intelligence) (JobDetailEnriched)
  • Freelancer Profile (FreelancerProfileEnriched)
$0.0500 reviews · rating 0.02026-10-19
Upwork Search Job(s) Scraper (No Cookies) (Richest output)
memo23/upwork-jobs-scraper
Observation date unknown · Observed: unknown
2299.5%611$2.00$0.0052 reviews · rating 4.62026-10-19
Upwork Jobs Scraper
curious_coder/upwork-jobs-scraper
Observation date unknown · Observed: unknown
2298.8%835$0.50Unavailable0 reviews · rating 0.02026-10-19
Upwork Talent Scraper — Freelancers, Rates & Earnings
bovi/upwork-talent-scraper
Observation date unknown · Observed: unknown
21100.0%230$19.00Selected event: Freelancer profile (profile-result)
Event details

One Upwork freelancer record: name, title, hourly rate, exact lifetime earnings, total hours, job counts, top-rated flags, granular location and skills.

Unavailable0 reviews · rating 0.02026-10-19
Upwork Jobs Scraper - No Login, Client Intel, $0.0015/Job
gio21/upwork-jobs-scraper
Observation date unknown · Observed: unknown
2099.8%666$1.50Selected event: Job Scraped (job-scraped)
Event details

Charged per job extracted from Upwork

<$0.0014 reviews · rating 5.02026-10-19
Upwork Job Scraper
matthewjames/upwork-job-scraper
Observation date unknown · Observed: unknown
1778.0%992$3.50Selected event: Job (apify-default-dataset-item)
1 additional listed charge events

Charged for each job listing returned.

  • Extra Details (job-enrichment)
<$0.0018 reviews · rating 4.92026-10-19
Upwork Jobs History — 3M+ Postings Since 2024, by Period, Skill
hyperbach/upwork-jobs-history
Observation date unknown · Observed: unknown
1597.7%564$0.20Selected event: Job posting (job_posting)
1 additional listed charge events

One posting in your dataset. Charged when the row is in your dataset, with its batch.

  • Run start (run_start)
$0.250 reviews · rating 0.02026-10-19
Upwork Job Scraper
deltaspider/upwork-job-scraper
Observation date unknown · Observed: unknown
13100.0%1,099$1.00Selected event: Job (job)
1 additional listed charge events

One Upwork job row delivered to the dataset: title, description, budget or hourly range, skills, experience level, duration and posting times.

  • Job details add-on (job-details)
Unavailable3 reviews · rating 4.12026-10-19
Upwork Jobs Scraper | 30+ Filters & Duplicate-Free Runs
tqm/upwork-jobs-scraper
Observation date unknown · Observed: unknown
1173.5%49$2.50<$0.0010 reviews · rating 0.02026-10-19
Upwork Talent Scraper
crw/upwork-talent-scraper
Carried forward · Observed: unknown
11100.0%176$5.00<$0.0010 reviews · rating 0.02026-10-18
Upwork Job Scraper - Fresh Jobs & Client Signals
chronometrica/upwork-job-scraper
Observation date unknown · Observed: unknown
8100.0%301$2.50Unavailable0 reviews · rating 0.02026-10-20
Upwork Talent Scraper (Retired) - Use Upwork Freelancers
parseforge/upwork-scraper
Observation date unknown · Observed: unknown
7100.0%32$21.00Selected event: result (result-item)
Event details

Single result in the default dataset.

$0.0050 reviews · rating 0.02026-10-19
Upwork Job Scraper | Client Intel & Proposals
corvuslab/upwork-job-scraper
Observation date unknown · Observed: unknown
796.2%132$1.50$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs Scraper
fetch_cat/upwork-jobs-scraper
Observation date unknown · Observed: unknown
613.3%45$2.36Selected event: Job saved (item)
1 additional listed charge events

Each unique saved job, including public previews with restricted details.

  • Search started (start)
$0.0080 reviews · rating 0.02026-10-18
Upwork Jobs Scraper - Most Comprehensive
kaix/upwork-jobs-scraper
Observation date unknown · Observed: unknown
651.4%1,009$0.10<$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs Scraper API - Budgets, Skills & Client History
scrapifier/upwork-jobs-scraper
Observation date unknown · Observed: unknown
567.7%1,060$1.50Unavailable1 reviews · rating 5.02026-10-19
Upwork Job Scraper (Pay Per Result)
matthewjames/upwork-job-scraper-pay-per-result
Observation date unknown · Observed: unknown
566.8%434$3.50<$0.0010 reviews · rating 0.02026-10-19
Upwork Scraper - Freelance Jobs, Budget & Skills
thirdwatch/upwork-jobs-scraper
Observation date unknown · Observed: unknown
591.3%69$8.00Selected event: result (apify-default-dataset-item)
1 additional listed charge events

Single result in the default dataset.

  • Browser Start (browser_start)
$0.0500 reviews · rating 0.02026-10-19
Cheapest Upwork Jobs Scraper
energizing_technology/cheapest-upwork-jobs-scraper
Observation date unknown · Observed: unknown
596.4%277UnavailableBilling unit unavailable.
Event details

Event description unavailable.

$0.0020 reviews · rating 0.02026-10-19
Upwork Freelancers Scraper · Rates, Earnings & JSS
memo23/upwork-freelancers-scraper
Observation date unknown · Observed: unknown
492.5%319$3.50Selected event: Freelancer row (freelancer)
1 additional listed charge events

One Upwork freelancer in your dataset: rate, earnings, Job Success Score, hours, badges, location, skills. Error rows are free.

  • Profile details (freelancer-details)
$0.0050 reviews · rating 0.02026-10-19
Upwork Jobs Scraper - Search & All Current Freelance Jobs
lentic_clockss/upwork-jobs-scraper
Observation date unknown · Observed: unknown
490.3%31$2.00$0.0050 reviews · rating 0.02026-10-18
Upwork Job Scraper Pro
scrapfox/upwork-job-scraper-pro
Observation date unknown · Observed: unknown
444.9%3,352$2.00<$0.0013 reviews · rating 5.02026-10-19
Upwork Rate & Market Intelligence — Freelance Skill Rates
bovi/upwork-market-intelligence
Observation date unknown · Observed: unknown
4100.0%29$490.00Selected event: Skill benchmark (skill-benchmark)
Event details

One fully computed market benchmark for a skill: live demand, hourly & fixed rate distribution, experience mix, freshness and adjacent skills.

<$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs Scraper
crw/upwork-job-search-scraper
Observation date unknown · Observed: unknown
4100.0%72$5.00<$0.0010 reviews · rating 0.02026-10-18
Upwork Freelancers Scraper
gio21/upwork-freelancers-scraper
Observation date unknown · Observed: unknown
4100.0%31$20.40Selected event: Result Item (result-item)
1 additional listed charge events

Charged once per freelancer successfully returned. Errors and duplicates are not charged.

  • Actor Start (init)
$0.0050 reviews · rating 0.02026-10-18
Upwork Jobs Scraper
piotrv1001/upwork-jobs-scraper
Observation date unknown · Observed: unknown
392.2%51$2.00Selected event: Job (job-listing)
1 additional listed charge events

One Upwork job with title, budget, skills, experience level, duration and posting date.

  • Job with client details (job-detail)
<$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs Scraper
getdataforme/upwork-jobs-scraper
Observation date unknown · Observed: unknown
396.2%26$9.00$0.0500 reviews · rating 0.02026-10-18
Upwork Job Scraper
brilliant_gum/upwork-job-scraper
Observation date unknown · Observed: unknown
3100.0%25$20.00Selected event: Job Scraped (job-scraped)
Event details

Charged per job listing scraped

$0.0100 reviews · rating 0.02026-10-19
Upwork Jobs Scraper - Client Spend & Job Alerts
parseforge/upwork-jobs-scraper
Observation date unknown · Observed: unknown
3100.0%119$3.15Selected event: Upwork job posting (result-item)
Event details

One job row in the dataset, with the client panel a logged-out visitor sees. Filtered, duplicate, unchanged and error rows are free.

$0.0200 reviews · rating 0.02026-10-19
Upwork Scraper - Jobs & Freelancer Profiles, No API Key
scrapers_lat/upwork-scraper
Observation date unknown · Observed: unknown
3100.0%66$28.00Selected event: Result (result)
1 additional listed charge events

A freelancer or job record returned by the scraper.

  • Detail record (details)
Unavailable0 reviews · rating 0.02026-10-18
🦅 UpworkHawk — Smart Upwork Job Scraper + AI Job Matcher
inexhaustible_glass/upwork-hawk
Observation date unknown · Observed: unknown
3100.0%32$10.00$0.0200 reviews · rating 0.02026-10-19
Upwork Jobs Scraper
moving_beacon-owner1/upwork-jobs-scraper
Observation date unknown · Observed: unknown
280.8%26$10.00<$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs Scraper
jobscrawler/upwork-jobs-scraper
Observation date unknown · Observed: unknown
288.9%27$2.50<$0.0010 reviews · rating 0.02026-10-19
Upwork Talent Search Scraper
powerai/upwork-talent-scraper
Observation date unknown · Observed: unknown
2100.0%34$4.99$0.0902 reviews · rating 1.02026-10-18
Upwork Jobs Scraper
igview-owner/upwork-jobs-scraper
Observation date unknown · Observed: unknown
2100.0%31$20.00$0.0200 reviews · rating 0.02026-10-18
Upwork Jobs Scraper — Freelance Listings, Budgets & Client Data
gopalakrishnan/upwork-jobs-scraper
Observation date unknown · Observed: unknown
288.5%26$3.00Selected event: Job scraped (job-scraped)
1 additional listed charge events

Charged for each Upwork job listing successfully extracted

  • Actor start (actor-start)
$0.0050 reviews · rating 0.02026-10-18
Upwork Jobs Scraper: New Job Alerts & Filters
nice_dev/upwork-jobs-scraper
Observation date unknown · Observed: unknown
299.4%162$0.45Selected event: Job post (apify-default-dataset-item)
2 additional listed charge events

One Upwork job post saved to the dataset.

  • Filtered page (filtered-page)
  • Client details (client-details)
$0.0040 reviews · rating 0.02026-10-17
Upwork Job Finder
nahom.network/upwork-job-finder
Observation date unknown · Observed: unknown
290.1%152$10.00Unavailable3 reviews · rating 4.92026-10-19
$1 [Cheapest] Upwork Jobs Feed (Ultrafast)
bestanalytics/upwork-jobs-feed
Observation date unknown · Observed: unknown
1100.0%28$1.00<$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs Scraper — Listings, Budgets, Skills
scrapersdelight/upwork-jobs-scraper
Observation date unknown · Observed: unknown
1100.0%25$1.00Selected event: Per job returned (job-scraped)
Event details

Charged once for each Upwork job returned to your dataset, with its full description, hourly or fixed budget, required skills, experience level, project length, weekly workload and posting time. Jobs that repeat across your keywords are deduplicated before billing, so you never pay twice for the same posting.

Unavailable0 reviews · rating 0.02026-10-19
Upwork Jobs Scraper - Jobs with Client Details, No Login
benthepythondev/upwork-jobs-scraper
Observation date unknown · Observed: unknown
1—15$3.00<$0.0010 reviews · rating 0.02026-10-19
Upwork Job Monitor
brick_joey_yto/upwork-job-monitor
Observation date unknown · Observed: unknown
1—3$1.00Unavailable0 reviews · rating 0.02026-10-19
Upwork Job Scraper | Live Jobs, No Login, Filters & Scoring
apivault_labs/upwork-job-scraper
Observation date unknown · Observed: unknown
1—10$2.00Selected event: Job scraped (job-scraped)
Event details

Charged once per Upwork job delivered to your dataset. Filtered, duplicate or already-seen (incremental) jobs are free.

<$0.0010 reviews · rating 0.02026-10-17
Upwork Jobs Scraper
easyapi/upwork-jobs-scraper
Observation date unknown · Observed: unknown
196.2%26$4.99$0.0901 reviews · rating 1.02026-10-18
Upwork Jobs Scraper (Job Alerts, Client Stats, No Login)
locaihost/upwork-jobs
Observation date unknown · Observed: unknown
1—2$1.00Selected event: Job (job)
Event details

One Upwork job returned to your dataset, with budget, skills and the client's public stats.

<$0.0010 reviews · rating 0.02026-10-19
Upwork Jobs Scraper: Freelance Postings by Keyword
accountable_eel/upwork-jobs-lookup
Observation date unknown · Observed: unknown
1100.0%28$2.00Selected event: Job posting returned (job-posting)
Event details

Charged once per Upwork job posting returned in the dataset, whether delivered as its own row (default) or nested inside a search row. A search with no matches, or whose matches are all filtered out, is never charged.

$0.0150 reviews · rating 0.02026-10-18
Upwork Job Demand & Buyer Intent Scraper
glowing_glove/upwork-job-demand-buyer-intent-scraper
Observation date unknown · Observed: unknown
1100.0%28$20.00Selected event: analyzed buyer demand (analyzedBuyerDemand)
Event details

Charged for each analyzed buyer demand that is processed and delivered as a useful dataset row.

Unavailable0 reviews · rating 0.02026-10-18
Upwork Jobs Scraper
scrapeai/upwork-jobs-scraper
Observation date unknown · Observed: unknown
1100.0%26$2.49<$0.0010 reviews · rating 0.02026-10-19
Upwork Scraper
kawsar/upwork-scraper
Observation date unknown · Observed: unknown
1100.0%26$9.99<$0.0010 reviews · rating 0.02026-10-18
Upwork Job Search Scraper
reapx/upwork-job-search-scraper
Observation date unknown · Observed: unknown
1100.0%26$3.00<$0.0010 reviews · rating 0.02026-10-18
Upwork Freelancers Scraper
jungle_synthesizer/upwork-freelancers-scraper
Observation date unknown · Observed: unknown
189.3%28$3.00Selected event: Record scraped (data-record)
1 additional listed charge events

Cost per record scraped.

  • Actor start (orbtop-actor-start)
<$0.0010 reviews · rating 0.02026-10-18

Download the Upwork comparison CSV (60 displayed tools). Includes snapshot_date (the dataset file date, not tool observation), observed_on (blank when unknown), observation_status (fetched, carried_forward or unknown), carried_forward, usage, recorded runs, success rate (0–1), pricing model, primary event and its listed USD price per 1,000 events (per_k). This primary-event rate is not total cost: run-start and additional charges may apply, and events can differ between tools. Unknown prices and success rates are blank; FREE identifies an explicit free pricing model.

Success rate is shown only for tools with 20+ runs in 30 days; below 90% is highlighted. Prices are list prices for Apify's free plan (paid plans are cheaper). Rates are per 1,000 primary events in the recorded unit named beside each rate; an unavailable billing unit is labeled explicitly. Different billing events do not imply equivalent results. Run-start and additional charges, plus your workload, determine total cost. Unavailable means the snapshot did not provide the value; an explicit FREE model is separate from a zero listed event rate. You are responsible for complying with Upwork's terms and applicable law. How we measure.

Would rather not run a scraper yourself? See our measured comparison of scraping APIs (success rate and cost per page on real targets).

Other ways to get this data

These are workflow options, not target-specific benchmark results. Check target support, response fields and setup requirements before choosing a tool.

Octoparse — desktop and cloud point-and-click scraper with ready-made templates for popular sites; no code, runs on a schedule.

Oxylabs — web scraping API with proxies and JavaScript rendering built in, for developers who want raw pages or parsed results in their own code.

ScraperAPI — web scraping API that handles proxy rotation and JavaScript rendering behind one request; included in our daily scraping-API benchmark. See our controlled API benchmark and its limits. These controlled fixtures are not a test of this target website.

Affiliate disclosure: we may earn a commission if you buy through these links, at no extra cost to you. It never affects rankings.

Related targets

Shared counts use distinct Actor IDs shown in both comparison tables. Shared listings do not establish equivalent capabilities, interchangeable outputs or permission to scrape. Category peers share a directory category.