Upwork Scraper - Extract Jobs, Freelancers & Project Budgets
Pricing
Pay per usage
Upwork Scraper - Extract Jobs, Freelancers & Project Budgets
Scrape Upwork job postings, freelancer profiles, project budgets, and client reviews. Extract skills required, hourly rates, fixed prices, and proposal counts. Perfect for freelance market analysis, remote work trends, skill demand tracking, and competitive pricing research.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Fatih Dağüstü
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
a day ago
Last modified
Categories
Share
Upwork Jobs Scraper - Extract Paid Job Data
This scraper extracts job data from Upwork's public pages, focusing on paid job postings. It's useful for market research, price monitoring, and competitor analysis.
Features
- Fast and efficient scraping using got-scraping
- Built-in proxy support to avoid blocks
- Automatic pagination handling
- Pay-per-result pricing (only pay for what you get)
- Rate limiting to respect target site
- Retry logic for reliability
Output Data
Each result contains:
- job_title
- job_description
- job_category
- job_skills
- job_posted_at
- job_budget
- job_client
Use Cases
- Market research
- Price monitoring
- Competitor analysis
Input Parameters
| Parameter | Type | Description |
|---|---|---|
searchQuery | string | Search term to find items |
maxItems | integer | Maximum results (default: 100) |
proxy | object | Proxy configuration |
Example Output
{"job_title": "example value","job_description": "example value","job_category": "example value","job_skills": "example value","job_posted_at": "example value","job_budget": "example value","scrapedAt": "2026-02-22T12:00:00.000Z"}
Pricing
This actor uses pay-per-result pricing:
- $0.01 per result - you only pay for scraped data
- $0.05 per actor start
Tips
- Start with a small
maxItems(10-20) to test - Use proxy for best results and to avoid rate limits
- The scraper respects rate limits automatically
Support
If you have any issues, please open an issue on the actor page.