3,847,219 real Upwork job postings. Cleaned, deduped, and structured into 14 fields. Query it in MongoDB the day you buy.
14 fields per job · MongoDB format · one-time license
Real rows from the free sample. The full set has the same shape, 3,847,219 times over.
| # | Job title | Category group | Category | Type | Posted |
|---|---|---|---|---|---|
| 1 | WordPress Site Development from Inspiration Sour | Web, Mobile & Software Dev | Web Development | Hourly | 2025-10-26 |
| 2 | Video Editor for Reels | Design & Creative | Video & Animation | Fixed | 2025-10-26 |
| 3 | AI Videos Needed For Jewelry Business Using Sora | Design & Creative | Video & Animation | Fixed | 2025-10-26 |
| 4 | Video Editor For Youtube | Design & Creative | Video & Animation | Hourly | 2025-10-26 |
| 5 | Website Design and Logo Creation for Therapist | Design & Creative | Graphic & Presentation Design | Hourly | 2025-10-26 |
| 6 | Naruto-Style Anime Avatar / VTube Design | Design & Creative | Art & Illustration | Fixed | 2025-10-26 |
| 7 | Pinterest Marketing Expert Needed | Sales & Marketing | Digital Marketing | Hourly | 2025-10-26 |
| 8 | Brand Identity Designer for Strength Studio | Design & Creative | Branding & Logo Design | Hourly | 2025-10-26 |
| 9 | Data Extraction + LinkedIn Profile Matching | Data Science & Analytics | Data Extraction / ETL | Fixed | 2025-10-26 |
| 10 | Influencer Partnerships Manager | Sales & Marketing | Digital Marketing | Hourly | 2025-10-26 |
| 11 | Video Editor for Long-Form YouTube Video | Design & Creative | Video & Animation | Hourly | 2025-10-26 |
| 12 | AI + Marketing Freelancers for App Testing | Sales & Marketing | Marketing & Brand Strategy | Fixed | 2025-10-26 |
| 13 | Apache Superset Expert for Dashboards | Web, Mobile & Software Dev | Scripts & Utilities | Fixed | 2025-10-26 |
| 14 | WordPress Homepage Design for Real Estate | Web, Mobile & Software Dev | Web & Mobile Design | Hourly | 2025-10-26 |
| 15 | Social Media Manager (TikTok, Instagram) | Sales & Marketing | Marketing & Brand Strategy | Hourly | 2025-10-26 |
| 16 | Logo Designer Needed for E-commerce Website | Design & Creative | Graphic & Presentation Design | Fixed | 2025-10-26 |
| 17 | UGC Content Creator (Remote / Contract) | Design & Creative | Video & Animation | Hourly | 2025-10-26 |
| 18 | Bilingual Scheduling + Translation Support | Translation | Translation & Localization | Hourly | 2025-10-26 |
One single record, untouched, straight from the database. Nested budget, skills with IDs, client activity, segmentation, timestamps, and dozens more fields. Scroll it. Now multiply by 3,847,219.
{
"_id": {
"$oid": "68fe750c888cc752934ba21f"
},
"id": "1982527729906125162",
"description": "We are looking for a skilled WordPress developer to create a dynamic website inspired by various HTML and design examples. The ideal candidate should have…",
"exploredAt": {
"$numberLong": "1761506450544"
},
"jobDetailsResponse": {
"data": {
"jobPubDetails": {
"opening": {
"status": "ACTIVE",
"category": {
"name": "Web Development",
"urlSlug": "web-development"
},
"categoryGroup": {
"name": "Web, Mobile & Software Dev",
"urlSlug": "web-mobile-software-dev"
},
"budget": {
"amount": 0,
"currencyCode": "USD"
},
"info": {
"ciphertext": "~021982527729906125162",
"id": "1982527729906125162",
"type": "HOURLY",
"access": "PUBLIC_INDEX",
"title": "WordPress Site Development from Inspiration Sources",
"hideBudget": false,
"createdOn": "2025-10-26T19:20:19.266Z",
"notSureProjectDuration": false,
"notSureFreelancersToHire": false,
"notSureExperienceLevel": false,
"notSureLocationPreference": false,
"premium": true
},
"segmentationData": [
{
"customValue": null,
"label": "Ongoing project",
"name": "Employment",
"skill": null,
"sortOrder": 1,
"type": "EMPLOYMENT",
"typeId": "535792587707281410",
"value": "EMPLOYMENT_POSITION"
}
],
"annotations": {
"tags": [
"premium",
"jpgV2Generated",
"searchable"
]
},
"postedOn": "2025-10-26T19:20:19.266Z",
"publishTime": "2025-10-26T19:20:19.488Z",
"sourcingTime": "2025-10-26T19:20:34.025Z",
"startDate": null,
"deliveryDate": null,
"workload": "Less than 30 hrs/week",
"engagementDuration": {
"label": "Less than 1 month",
"weeks": 3
},
"extendedBudgetInfo": {
"hourlyBudgetMin": 14,
"hourlyBudgetMax": 50,
"hourlyBudgetType": "MANUAL"
},
"contractorTier": "INTERMEDIATE",
"description": "We are looking for a skilled WordPress developer to create a dynamic website inspired by various HTML and design examples. The ideal candidate should have…",
"clientActivity": {
"invitationsSent": null,
"lastBuyerActivity": null,
"numberOfPositionsToHire": 1,
"totalApplicants": null,
"totalHired": null,
"totalInvitedToInterview": null,
"unansweredInvites": null
},
"sandsData": {
"occupation": {
"freeText": null,
"ontologyId": "upworkOccupation:cmsdevelopment",
"prefLabel": "CMS Development",
"id": "1110580750267699200"
},
"ontologySkills": null,
"additionalSkills": [
{
"groupId": null,
"id": "1052162208999198724",
"freeText": null,
"prefLabel": "WordPress"
},
{
"groupId": null,
"id": "1031626795211276288",
"freeText": null,
"prefLabel": "Web Development"
},
{
"groupId": null,
"id": "996364628025274385",
"freeText": null,
"prefLabel": "PHP"
},
{
"groupId": null,
"id": "1031626795181916160",
"freeText": null,
"prefLabel": "Web Design"
},
{
"groupId": null,
"id": "1031626745110315008",
"freeText": null,
"prefLabel": "HTML"
}
]
}
},
"qualifications": {
"countries": null,
"earnings": null,
"group": null,
"groupRecno": null,
"languages": null,
"localDescription": null,
"localFlexibilityDescription": null,
"localMarket": true,
"location": null,
"locationCheckRequired": false,
"locations": null,
"minHoursWeek": 30,
"minJobSuccessScore": 0,
"minOdeskHours": 0,
"onSiteType": null,
"prefEnglishSkill": "ANY",
"regions": null,
"risingTalent": false,
"shouldHavePortfolio": false,
"states": null,
"tests": null,
"timezones": null,
"type": "ANY"
},
"buyer": {
"location": {
"offsetFromUtcMillis": -14400000,
"countryTimezone": "America/New_York (UTC-04:00)",
"city": "Arlington",
"country": "United States"
},
"stats": {
"totalAssignments": 17,
"activeAssignmentsCount": 6,
"hoursCount": 3333.5,
"totalCharges": {
"amount": 246825.14
},
"feedbackCount": 8,
"score": 4.96,
"totalJobsWithHires": 12
},
"company": {
"companyId": "1587164163463913473",
"isEDCReplicated": null,
"contractDate": "2022-10-31T00:00:00.000Z",
"profile": {
"industry": "Military & Defense",
"size": 2
}
},
"jobs": {
"openCount": 3,
"openJobs": [
{
"id": "1982527729906125162",
"isPtcPrivate": false,
"ciphertext": "~021982527729906125162",
"title": "WordPress Site Development from Inspiration Sources",
"type": "HOURLY"
},
{
"id": "1981244786688343758",
"isPtcPrivate": false,
"ciphertext": "~021981244786688343758",
"title": "Genius React Developer Needed for Magazine and Content Platform",
"type": "HOURLY"
},
{
"id": "1972074391683220669",
"isPtcPrivate": false,
"ciphertext": "~021972074391683220669",
"title": "S-Corp and Personal Tax Preparation Expert Needed",
"type": "HOURLY"
}
]
}
},
"buyerExtra": {
"isPaymentMethodVerified": true
},
"similarJobs": [
{
"id": null,
"ciphertext": "~021971637333807081142",
"title": "Moodle Front Page Revamp & Course Customization (IFICPrep.ca)",
"description": "Redesign the front page using the Academi theme (already installed).\n\nCustomize the Home page and course layout for a modern, user-friendly experience.…",
"engagement": "Less than 30 hrs/week",
"durationLabel": "Less than 1 month",
"contractorTier": "INTERMEDIATE",
"type": "HOURLY",
"createdOn": "2025-09-26T18:05:46+0000",
"renewedOn": null,
"amount": {
"amount": 0
},
"maxAmount": null,
"ontologySkills": [
{
"id": null,
"prefLabel": "Moodle"
},
{
"id": null,
"prefLabel": "LMS Plugin"
},
{
"id": null,
"prefLabel": "Elearning Design"
},
{
"id": null,
"prefLabel": "Elearning"
},
{
"id": null,
"prefLabel": "PHP"
},
{
"id": null,
"prefLabel": "Plugin Development"
},
{
"id": null,
"prefLabel": "Plugin Customization"
},
{
"id": null,
"prefLabel": "Theme Customization"
},
{
"id": null,
"prefLabel": "Course Creation"
},
{
"id": null,
"prefLabel": "Elearning LMS Consulting"
},
{
"id": null,
"prefLabel": "Administrative Support"
},
{
"id": null,
"prefLabel": "Membership Plugin"
},
{
"id": null,
"prefLabel": "XAPI"
},
{
"id": null,
"prefLabel": "Learning Management System"
}
],
"hourlyBudgetMin": 0,
"hourlyBudgetMax": 0
},
{
"id": null,
"ciphertext": "~021971280826911925408",
"title": "Senior Wordpress Developer (Legacy Site Expert)",
"description": "Overview:\nWe are seeking an expert Senior WordPress Developer to overhaul a complex legacy WordPress website burdened by significant technical debt. The…",
"engagement": null,
"durationLabel": "1 to 3 months",
"contractorTier": "EXPERT",
"type": "FIXED",
"createdOn": "2025-09-25T18:29:08+0000",
"renewedOn": null,
"amount": {
"amount": 20
},
"maxAmount": null,
"ontologySkills": [
{
"id": null,
"prefLabel": "Java"
},
{
"id": null,
"prefLabel": "WordPress"
},
{
"id": null,
"prefLabel": "CSS"
},
{
"id": null,
"prefLabel": "HTML"
},
{
"id": null,
"prefLabel": "PHP"
},
{
"id": null,
"prefLabel": "CSS 3"
},
{
"id": null,
"prefLabel": "HTML5"
},
{
"id": null,
"prefLabel": "JavaScript"
},
{
"id": null,
"prefLabel": "Web Development"
},
{
"id": null,
"prefLabel": "Web Design"
}
],
"hourlyBudgetMin": 0,
"hourlyBudgetMax": 0
},
{
"id": null,
"ciphertext": "~021972524225410580816",
"title": "Shopify developer for setting up wholesale dashboard",
"description": "We are seeking an experienced Shopify Developer with WordPress customization skills to enhance our e-commerce platform. The role involves setting up a…",
"engagement": "Less than 30 hrs/week",
"durationLabel": "1 to 3 months",
"contractorTier": "INTERMEDIATE",
"type": "HOURLY",
"createdOn": "2025-09-29T04:49:57+0000",
"renewedOn": null,
"amount": {
"amount": 0
},
"maxAmount": null,
"ontologySkills": [
{
"id": null,
"prefLabel": "HTML"
},
{
"id": null,
"prefLabel": "CSS"
},
{
"id": null,
"prefLabel": "WordPress"
},
{
"id": null,
"prefLabel": "Shopify"
},
{
"id": null,
"prefLabel": "Web Development"
},
{
"id": null,
"prefLabel": "Shopify Development"
}
],
"hourlyBudgetMin": 7,
"hourlyBudgetMax": 12
},
{
"id": null,
"ciphertext": "~021973041451205083472",
"title": "WordPress Developer for New Website",
"description": "Project Scope: \n\nPages (approximately 10-15): Home: Hero with “RIA Shield: Secure Suite for RIAs” and “Book Demo” call-to-action. Include a short demo…",
"engagement": null,
"durationLabel": "1 to 3 months",
"contractorTier": "INTERMEDIATE",
"type": "FIXED",
"createdOn": "2025-09-30T15:05:14+0000",
"renewedOn": null,
"amount": {
"amount": 350
},
"maxAmount": null,
"ontologySkills": [
{
"id": null,
"prefLabel": "Elementor"
},
{
"id": null,
"prefLabel": "Yoast SEO"
},
{
"id": null,
"prefLabel": "SEO-Based Website"
},
{
"id": null,
"prefLabel": "WordPress"
},
{
"id": null,
"prefLabel": "Web Design"
},
{
"id": null,
"prefLabel": "Web Development"
},
{
"id": null,
"prefLabel": "WordPress Plugin"
},
{
"id": null,
"prefLabel": "Website Customization"
}
],
"hourlyBudgetMin": 0,
"hourlyBudgetMax": 0
}
]
}
}
},
"jobTile": {
"job": {
"id": "1982527729906125162",
"ciphertext": "~021982527729906125162",
"jobType": "HOURLY",
"weeklyRetainerBudget": null,
"hourlyBudgetMax": "50.0",
"hourlyBudgetMin": "14.0",
"hourlyEngagementType": "PART_TIME",
"contractorTier": "IntermediateLevel",
"sourcingTimestamp": "2025-10-26T19:20:34.025Z",
"createTime": "2025-10-26T19:20:19.266Z",
"publishTime": "2025-10-26T19:20:19.488Z",
"hourlyEngagementDuration": {
"rid": 4,
"label": "Less than 1 month",
"weeks": 3,
"mtime": "2014-06-04T17:59:10.123Z",
"ctime": "2014-06-04T17:59:10.123Z"
},
"fixedPriceAmount": null,
"fixedPriceEngagementDuration": null
}
},
"ontologySkills": [
{
"uid": "1052162208999198724",
"parentSkillUid": null,
"prefLabel": "WordPress",
"prettyName": "WordPress",
"freeText": null,
"highlighted": false
},
{
"uid": "1031626795211276288",
"parentSkillUid": null,
"prefLabel": "Web Development",
"prettyName": "Web Development",
"freeText": null,
"highlighted": false
},
{
"uid": "996364628025274385",
"parentSkillUid": null,
"prefLabel": "PHP",
"prettyName": "PHP",
"freeText": null,
"highlighted": false
},
{
"uid": "1031626795181916160",
"parentSkillUid": null,
"prefLabel": "Web Design",
"prettyName": "Web Design",
"freeText": null,
"highlighted": false
},
{
"uid": "1031626745110315008",
"parentSkillUid": null,
"prefLabel": "HTML",
"prettyName": "HTML",
"freeText": null,
"highlighted": false
}
],
"relevanceEncoded": "{\"position\":\"0\"}",
"title": "WordPress Site Development from Inspiration Sources",
"processedAt": {
"$numberLong": "1761506572799"
}
}3,847,219
Job records
14
Fields per job
7
Category groups
100%
Public postings
2+ yrs
Time span
MongoDB
Delivery format
Across 7 category groups and dozens of sub-categories, from development to design to data.
Every chart below was built from the exact data you are buying. This is the kind of signal you can pull in an afternoon.
Structured and typed, ready to query the moment you connect.
| Field | Type | Example |
|---|---|---|
| id | string | 1982527729906125162 |
| title | string | Senior React Developer |
| description | text | We are looking for… |
| category | string | Web Development |
| category_group | string | Web, Mobile & Software Dev |
| type | string | HOURLY |
| hourly_budget_min | number | 14 |
| hourly_budget_max | number | 50 |
| fixed_price | number | 1500 |
| contractor_tier | string | INTERMEDIATE |
| workload | string | Less than 30 hrs/week |
| duration | string | Less than 1 month |
| skills[] | array | ["WordPress","PHP"] |
| created_on | datetime | 2025-10-26 |
Eight ways teams turn 3,847,219 Upwork job posts into an unfair advantage.
Before you write a line of code, find out what the Upwork market is actually paying for. Filter millions of real job postings by skill, budget, and country to measure genuine demand, surface underserved niches, and validate a SaaS product or freelance service with hard evidence instead of guesswork. It is the fastest way to pressure-test an idea against millions of live buyer signals.
Convert millions of public Upwork postings into a targeted prospecting engine. Identify clients actively hiring in your service category, segment them by client spend, country, and project type, and build outreach lists for your Upwork agency or off-platform sales motion. Instead of scrolling the feed all day, you query a database and let your bidders and closers focus on buyers who are ready to hire.
With more than two years of job postings, you can chart how the freelance and gig economy is shifting. Track job volume by skill and category over time, watch emerging technologies and AI roles rise, and quantify which services are growing or fading on Upwork. It is a longitudinal view of the remote-work market that very few teams have access to.
Stop guessing what to charge. Analyze hourly budget ranges and fixed-price amounts across skills, experience tiers, and regions to benchmark true market rates. Freelancers and agencies can sharpen their proposals, consultants can advise clients on fair pay, and tools can surface pricing guidance backed by millions of real Upwork job budgets.
Use millions of real job titles, descriptions, skills, and categories as a high-quality training corpus. Train classifiers and job-matching models, fine-tune large language models on authentic freelance job text, or build embeddings that power semantic search and recommendation engines. The data is deduped, PII-removed, and consistently structured, so it is ready for your pipeline.
Understand the competitive landscape at a glance. See which skills are saturated with proposals, where buyer demand outstrips freelancer supply, and how categories compare on volume and budget. It is the research layer for positioning a freelance business, an agency, or a product exactly where it is most likely to win.
Mine real Upwork demand to produce content that ranks and gets cited. Write reports, blog posts, and original studies on the freelance economy, remote work, AI adoption, and the gig market, all backed by a dataset that journalists, analysts, and marketers can reference. Original data is the strongest foundation for link-worthy, authoritative content.
Use category, skill, and geography signals to understand hiring patterns across the open freelance market. Plan sourcing strategies, benchmark contract roles against live demand, and map where specific talent is being hired and at what rates. It gives recruiters and workforce teams a market-wide view they cannot get from a single job board search.
No subscription. No per-row fees. Yours to keep.
Datasets are non-refundable. Try the free sample first to verify quality.
Download the sample to verify quality, then get the full dataset with one click.