Upwork Jobs Scraper
2 hours trial then $19.99/month - No credit card required now
Upwork Jobs Scraper
2 hours trial then $19.99/month - No credit card required now
π Effortlessly scrape Upwork job listings! Extract detailed job data, including titles, descriptions, budgets, and client info. Perfect for market research, lead generation, and trend analysis. Customizable search, proxy support, and stealth mode included. Boost your freelance game now! πΌπ
π Upwork Jobs Scraper
Effortlessly extract job listings from Upwork with this powerful and flexible scraper! πΌβ¨
π Features
- π Scrape job listings from Upwork search results
- π Support for custom search URLs or keyword queries
- π’ Set maximum number of results to scrape
- π΅οΈ Stealth mode to avoid detection
- π Proxy support for enhanced reliability
- β‘ Fast and efficient data extraction
π Data Extracted
For each job listing, the actor extracts:
- π Unique job ID
- π Job title and description
- ποΈ Creation and publication dates
- πΌ Job type and duration
- π° Budget information
- π₯ Client details (location, payment verification, total spent, reviews)
- π·οΈ Job category and required skills
π‘ Use Cases
- π Market research and trend analysis
- π― Lead generation for freelancers
- πΌ Competitive analysis for agencies
- π Job market monitoring
- π€ Training data for AI/ML models
π οΈ Input Configuration
Configure your scrape with these options:
searchUrl
: Direct Upwork search URL (optional)searchQuery
: Keyword(s) for job search (optional)maxItems
: Maximum number of job listings to scrapeproxyConfiguration
: Proxy settings for avoiding IP blocks
πββοΈ Getting Started
- Click the "Try for free" button
- Set up your input configuration
- Run the actor and watch the magic happen!
- Download your data in JSON, CSV, or Excel format
π Output
Results are stored in dataset, with each item representing a job listing containing all the extracted information.
Supercharge your job search, market analysis, or lead generation with the Upwork Jobs Scraper! ππΌ
Input Example
A full explanation of an input example in JSON.
1{ 2 "searchQuery: 'AI', 3 "maxItems: 500 4}
Output sample
The results will be wrapped into a dataset which you can always find in theΒ StorageΒ tab. Here's an excerpt from the data you'd get if you apply the input parameters above:
And here is the same data but in JSON. You can choose in which format to download your data: JSON, JSONL, Excel spreadsheet, HTML table, CSV, or XML.
1[ 2 { 3 "originalStartUrl": "https://apify.com", 4 "referrerUrl": null, 5 "url": "https://apify.com", 6 "domain": "apify.com", 7 "emails": [], 8 "phones": [], 9 "linkedIns": [ 10 "https://www.linkedin.com/company/apifytech/" 11 ], 12 "twitters": [], 13 "instagrams": [], 14 "facebooks": [], 15 "youtubes": [], 16 "tiktoks": [], 17 "pinterests": [], 18 "discords": [ 19 "https://discord.com/invite/jyEM2PRvMU" 20 ] 21 }, 22 { 23 "referrerUrl": "https://apify.com", 24 "url": "https://apify.com/resources/scraping-tiktok-webinar", 25 "domain": "apify.com", 26 "emails": [], 27 "phones": [], 28 "linkedIns": [ 29 "https://www.linkedin.com/company/apifytech/" 30 ], 31 "twitters": [], 32 "instagrams": [], 33 "facebooks": [], 34 "youtubes": [], 35 "tiktoks": [], 36 "pinterests": [], 37 "discords": [ 38 "https://discord.com/invite/jyEM2PRvMU" 39 ] 40 }, 41 ... 42]
- 7 monthly users
- 0 stars
- 100.0% runs succeeded
- 0.36 hours response time
- Created in Oct 2024
- Modified 14 days ago