Upwork Job Scraper
Try for free
2 hours trial then $10.00/month - No credit card required now
Go to Store
Upwork Job Scraper
matthewjames/upwork-job-scraper
Try for free
2 hours trial then $10.00/month - No credit card required now
Scrape recent Upwork.com jobs with or without cookies. Fast and effective.
Upwork Job Scraper
Upwork Job Scraper is designed to scrape job listings from Upwork based on various user-defined inputs. Whether you're looking for basic job details or comprehensive information, this scraper adapts to your needs, providing structured data to help you analyze Upwork job postings efficiently.
Features
- Custom Cookies: Use your cookies to get more detailed scrape data.
- Customizable Search: Use specific URLs or define search queries with advanced filters.
- Flexible Pagination: Control the number of jobs per page and the number of pages to scrape.
- Advanced Filtering: Refine job searches based on experience level, project length, hours per week, hourly rates, fixed rates, and client history.
- Custom URL: If you have your own search query URL, scrape by that instead.
Cookieless Scrape Data Headers
- Date Scraped
- Job ID
- Time Posted
- Project Payment Type
- Budget
- Skill Level
- Title
- URL
- Description
- Project Length
- Weekly Hours
Cookieless Scrape Result Example
1{ 2 "Date Scraped": "2024-12-16T12:09:25.591Z", 3 "Job ID": "1868615561555378238", 4 "Time Posted": "Posted 55 minutes ago", 5 "Project Payment Type": "Hourly", 6 "Budget": "$20.00 - $40.00", 7 "Skill Level": "Entry Level", 8 "Title": "Administrative Assistant Needed for Letter Mailing in New York, USA", 9 "URL": "https://www.upwork.com/url", 10 "Description": "Lorem ipsum", 11 "Location": null, 12 "Total Spent": null, 13 "Feedback": null, 14 "Proposals": null, 15 "Project Length": "3 to 6 months", 16 "Weekly Hours": "Less than 30 hrs/week", 17}
Cookied Scrape Data Headers
- Location
- Total Spent
- Feedback
- Proposals
Cookied Scrape Result Example
1{ 2 "Date Scraped": "2024-12-18T10:16:41.649Z", 3 "Job ID": "1869080533880494978", 4 "Time Posted": "Posted yesterday", 5 "Project Payment Type": "Hourly", 6 "Budget": "$7.00 - $25.00", 7 "Skill Level": "Intermediate", 8 "Title": "Web Scraping Specialist for Real Estate Data", 9 "URL": "https://www.upwork.com/jobs/url", 10 "Description": "Lorem ipsum", 11 "Location": "United States", 12 "Total Spent": "$10K+", 13 "Feedback": "5.0", 14 "Proposals": "20 to 50", 15 "Project Length": "Less than 1 month", 16 "Weekly Hours": "Less than 30 hrs/week", 17 "Date Listed": "Posted yesterday" 18}
Note: If certain headers cannot be retrieved during a scrape, the values will be null
.
Limitations
- Cookieless scrapes: Will not yield as many results and pages as cookied scrapes, keep the scape pages low (1-5) if using cookieless scraping.
Developer
Maintained by Community
Actor Metrics
11 monthly users
-
1 star
>99% runs succeeded
Created in Dec 2024
Modified 4 days ago
Categories