
Upwork Job Scraper
Pricing
$25.00/month + usage

Upwork Job Scraper
Scrape Upwork jobs without limits 🌟 Bypass CAPTCHAs & apply custom filters.
5.0 (2)
Pricing
$25.00/month + usage
6
Monthly users
19
Runs succeeded
>99%
Response time
22 hours
Last modified
12 days ago
Deduplication/Advanced Filters
Closed
Hey there,
I have been forced to move from another scraper because it has failed after Upwork's cloudflare integration. Yours seems to still work very well, so great job on your end.
However, I'm wondering if you can create some additional features with your scraper. Namely, I'm wanting to filter based on publication date. In other words, I don't wanna scrape jobs that has been posted more than 24 hours ago for example. Secondly, I would love to have some advanced search filtering that is it instead of being keyword focused it can be search URL based. Now that's not entirely necessary, but I would love that option if possible.
If not, just some additional filtering capabilities. I mainly only apply to jobs that are specifically hiring only in the United States, but I have no way of filtering that out with your scraper. I would love that functionality.

Hey there, thanks for opening this issue!
I appreciate your input and have taken note of all your suggestions.
Regarding the publication date filtering, I'll have that implemented within the next day! Adding a raw search URL option is also a great idea, I’ll make sure to include that as well.
Over the next few days, the scraper will retrieve even more data. Once I further optimize the Cloudflare bypass, you’ll get faster responses along with a lot of additional job details, including client location, ratings, payment and phone verification, and much more.
Once that’s in place, I’ll introduce even more filtering options. (Including the hiring only one) Stay tuned and thanks for your interest!
OtisB
Oh snap awesome man! Thanks for the swift reply. I very much look forward to those updates.
Mind letting me know once these new features go live? I will be implementing it into my workflow ASAP.

Hey OtisB,
I've just rolled out all the features you asked for! 🎉
-
✅ Publication Date Filtering - The maxJobAge parameter lets you exclude jobs older than a specific timeframe (like 24 hours or 10 minutes, etc)
-
✅ Raw URL Support - You can now paste any Upwork search URL directly into the rawUrl parameter, keeping all your custom Upwork filters intact
-
✅ Advanced Custom Filters - This new filtering system lets you target any job property (title, description, jobType, experienceLevel, budget, tags, relativeDate, absoluteDate) with these operators: includes, equals, notIncludes, notEquals Example for finding WordPress jobs: [{"key": "tags", "operator": "includes", "value": "wordpress"}]
These features are now live! I'd love to hear how they enhance your workflow and any ideas you have for further improvements.
OtisB
Fantastic!!! This is great man. I am building out my automation now so I will be running some tests soon! Blessings
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
2 hours
Price
$25.00