UpHunt - AI-Powered Freelance Job Platform
UpHunt
3,847,219 Jobs·One-time purchase

Upwork Job
Dataset

3,847,219 real Upwork job postings. Cleaned, deduped, and structured into 14 fields. Query it in MongoDB the day you buy.

Not affiliated with UpworkGDPR / CCPA compliantFree sample, no signup
sample_record.json
MongoDB
{
"title": "WordPress Site Development",
"category": "Web Development",
"category_group": "Web, Mobile & Software Dev",
"type": "HOURLY",
"hourly_budget": "$14-$50 / hr",
"contractor_tier": "INTERMEDIATE",
"workload": "Less than 30 hrs/week",
"skills": ["WordPress", "PHP", "HTML"],
"created_on": "2025-10-26"
}

14 fields per job · MongoDB format · one-time license

The raw feed

A peek at what is inside

Real rows from the free sample. The full set has the same shape, 3,847,219 times over.

#Job titleCategory groupCategoryTypePosted
1WordPress Site Development from Inspiration SourWeb, Mobile & Software DevWeb DevelopmentHourly2025-10-26
2Video Editor for ReelsDesign & CreativeVideo & AnimationFixed2025-10-26
3AI Videos Needed For Jewelry Business Using SoraDesign & CreativeVideo & AnimationFixed2025-10-26
4Video Editor For YoutubeDesign & CreativeVideo & AnimationHourly2025-10-26
5Website Design and Logo Creation for TherapistDesign & CreativeGraphic & Presentation DesignHourly2025-10-26
6Naruto-Style Anime Avatar / VTube DesignDesign & CreativeArt & IllustrationFixed2025-10-26
7Pinterest Marketing Expert NeededSales & MarketingDigital MarketingHourly2025-10-26
8Brand Identity Designer for Strength StudioDesign & CreativeBranding & Logo DesignHourly2025-10-26
9Data Extraction + LinkedIn Profile MatchingData Science & AnalyticsData Extraction / ETLFixed2025-10-26
10Influencer Partnerships ManagerSales & MarketingDigital MarketingHourly2025-10-26
11Video Editor for Long-Form YouTube VideoDesign & CreativeVideo & AnimationHourly2025-10-26
12AI + Marketing Freelancers for App TestingSales & MarketingMarketing & Brand StrategyFixed2025-10-26
13Apache Superset Expert for DashboardsWeb, Mobile & Software DevScripts & UtilitiesFixed2025-10-26
14WordPress Homepage Design for Real EstateWeb, Mobile & Software DevWeb & Mobile DesignHourly2025-10-26
15Social Media Manager (TikTok, Instagram)Sales & MarketingMarketing & Brand StrategyHourly2025-10-26
16Logo Designer Needed for E-commerce WebsiteDesign & CreativeGraphic & Presentation DesignFixed2025-10-26
17UGC Content Creator (Remote / Contract)Design & CreativeVideo & AnimationHourly2025-10-26
18Bilingual Scheduling + Translation SupportTranslationTranslation & LocalizationHourly2025-10-26
Showing 18 of 3,847,219 jobs in the full dataset
Raw data

One job. Everything we capture.

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.

jobDetailsResponseontologySkills[]budgetclientActivitysegmentationDatajobTile+ more
raw_job_record.json
untouched
{
  "_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

Coverage

Every corner of Upwork

Across 7 category groups and dozens of sub-categories, from development to design to data.

Web, Mobile & Software DevDesign & CreativeSales & MarketingData Science & AnalyticsWritingTranslationAdmin SupportWeb DevelopmentWeb & Mobile DesignScripts & UtilitiesVideo & AnimationGraphic & Presentation DesignArt & IllustrationBranding & Logo DesignDigital MarketingMarketing & Brand StrategyData Extraction / ETLData Analysis & TestingContent WritingBusiness WritingTranslation & LocalizationVirtual Assistance+ many more
What the data reveals

Real analysis, straight from this dataset

Every chart below was built from the exact data you are buying. This is the kind of signal you can pull in an afternoon.

The web-stack rotation: jQuery -56% down to Lovable +627% in 16 months.
from this datasetThe web-stack rotation: jQuery -56% down to Lovable +627% in 16 months.
Read the analysis
The vibe-coding race: AI tools overtook the field in 16 months.
from this datasetThe vibe-coding race: AI tools overtook the field in 16 months.
Read the analysis
Net jobs per month: WordPress shed 2,162, Shopify added 385.
from this datasetNet jobs per month: WordPress shed 2,162, Shopify added 385.
Read the analysis
Claude passed ChatGPT on Upwork and keeps extending the lead.
from this datasetClaude passed ChatGPT on Upwork and keeps extending the lead.
Read the analysis
The schema

14 fields on every job

Structured and typed, ready to query the moment you connect.

FieldTypeExample
idstring1982527729906125162
titlestringSenior React Developer
descriptiontextWe are looking for…
categorystringWeb Development
category_groupstringWeb, Mobile & Software Dev
typestringHOURLY
hourly_budget_minnumber14
hourly_budget_maxnumber50
fixed_pricenumber1500
contractor_tierstringINTERMEDIATE
workloadstringLess than 30 hrs/week
durationstringLess than 1 month
skills[]array["WordPress","PHP"]
created_ondatetime2025-10-26
Build vs buy

Months of scraping, or 24 hours

Build it yourself

Weeks of scraper engineering
Proxies, captchas, and bans to manage
Messy duplicates and missing fields
Ongoing maintenance every time the site changes

Buy the dataset

3,847,219 rows, ready in 24 hours
Deduped and cleaned, PII removed
14 structured fields per job
One-time payment, no maintenance
Use cases

What people build with it

Eight ways teams turn 3,847,219 Upwork job posts into an unfair advantage.

01

Product & idea validation

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.

  • Quantify demand for any skill, tool, or niche
  • Compare hourly vs fixed-price budget appetite
  • Spot gaps and segments competitors overlook
02

Agency lead generation & prospecting

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.

  • Find buyers hiring right now in your niche
  • Segment by client spend, geography, and budget
  • Export targeted lists into your CRM or outreach tools
03

Market & trend analysis

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.

  • Job-volume trends by skill and category
  • Emerging vs declining service categories
  • Seasonality and demand cycles across the year
04

Rate & pricing benchmarking

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.

  • Hourly and fixed-price rate distributions
  • Rates broken down by skill, tier, and country
  • Benchmark quotes, proposals, and retainers
05

AI & ML training data

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.

  • Train classification and job-matching models
  • Fine-tune LLMs on real-world job descriptions
  • Build embeddings for semantic search and recsys
06

Competitive & demand research

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.

  • Proposal counts and competition by skill
  • Demand-vs-supply signals across categories
  • Category-level positioning and whitespace
07

Content, SEO & editorial research

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.

  • Original data for reports and studies
  • Trend stories on remote work and AI
  • Citable, link-worthy freelance-market stats
08

Recruiting & talent market mapping

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.

  • Hiring patterns by skill and region
  • Plan sourcing and talent strategy
  • Benchmark contract roles vs the freelance market
One price, everything included
$299one-time

No subscription. No per-row fees. Yours to keep.

3,847,219 public Upwork job posts
14 structured fields per record
MongoDB dump you load into your own database
Refreshed at delivery, includes that day's jobs
Deduped, PII-removed, UTF-8
Non-exclusive commercial-research license
Free sample to verify before you buy

Datasets are non-refundable. Try the free sample first to verify quality.

FAQ

Frequently Asked Questions

Are you affiliated with Upwork?
No, we are not affiliated with, endorsed by, or connected to Upwork. This dataset contains only publicly available job postings that we have collected and cleaned.
Is the data GDPR/CCPA compliant?
Yes. All data consists of public job postings only. We have removed any personally identifiable information (PII) and ensure compliance with GDPR and CCPA regulations.
Will I receive updates to the dataset?
The full dataset is a one-time snapshot. We may offer optional monthly delta updates as a separate purchase, but the initial purchase is a complete snapshot at the time of delivery.
What is your refund policy?
Datasets are non-refundable once delivered. We provide a free sample dataset so you can verify data quality before purchase. Please review the sample carefully before buying.
How is the data delivered?
After purchase, we compile the latest data and send you the dataset within 24 hours as a MongoDB database dump you load into your own database or cloud. Because we compile it fresh, it includes the most recent jobs, even ones posted that same day. We do not provide database credentials or a connection string, you host the data yourself.

Ready to explore 3,847,219 Upwork jobs?

Download the sample to verify quality, then get the full dataset with one click.