Blog · Data

The most in-demand skills on Upwork in 2026

Short answer: the most in-demand skill on Upwork is graphic design, with about 323 new jobs a day, followed by video editing (314), social media marketing (260) and lead generation (207). The skills that are both busy and well paid are code and AI: Python brings 73 jobs a day at a median $30 an hour, and AI agent development 31 a day at $30. These numbers come from 98,766 new Upwork jobs flconsole tracked in the 30 days to 15 October 2026.

Alex VarenPublished 9 min read

flconsole mascot, a capybara in a green jacket and sunglasses, presenting a podium of skill icons for marketing, video and design
On this page
  • 98,766new Upwork jobs in 30 days
  • 323/dayGraphic Design jobs, the busiest skill
  • 25skills with 100+ new jobs a day
  • $30/hrmedian for AI agent development jobs

Want the numbers for your own skill? Type it into the free Upwork rates by skill tool. It shows jobs a day, rates and client details for 537 skills.

What kind of jobs are on Upwork?

Mostly design, marketing and development. Three categories make up two thirds of all new jobs: Design & Creative, Sales & Marketing, and Web, Mobile & Software Development. Everything else, from admin support to legal work, shares the remaining third.

What kind of jobs are on Upwork?

Design & Creative (27.3%), Sales & Marketing (22.7%) and Web, Mobile & Software Dev (17.9%) together bring 67.9% of new jobs, about two thirds.

New Upwork jobs by categoryDesign & Creative27.3%Sales & Marketing22.7%Web, Mobile & Software Dev17.9%Admin Support8.7%8 other categories23.4%
New Upwork jobs by categoryDesign & Creative27.3%Sales & Marketing22.7%Web, Mobile & Software Dev17.9%Admin Support8.7%8 other categories23.4%

Source: new Upwork jobs flconsole tracked, 13 September – 13 October 2026. Each job has one category.

Show data
Data: What kind of jobs are on Upwork?
Upwork categoryShare of new jobs
Design & Creative27.3%
Sales & Marketing22.7%
Web, Mobile & Software Dev17.9%
Admin Support8.7%
Engineering & Architecture5.0%
Accounting & Consulting4.8%
Writing3.5%
Data Science & Analytics2.6%
Customer Service2.2%
IT & Networking1.9%
Translation1.9%
Legal1.5%

Categories are broad, though. A "Design & Creative" job can be a $15 logo or a $5,000 3D product animation. Skills tell you much more about what clients actually want, so the rest of this article works with skills.

One thing to keep in mind: a typical Upwork job is tagged with about five skills. A job that asks for "Graphic Design, Adobe Photoshop, Logo Design" counts once for each of them. That is why you should never add up the job counts of several skills: the sum would count the same jobs two or three times.

Which skills have the most jobs on Upwork?

Graphic design, by a wide margin. About 323 new graphic design jobs appear every day, almost one in ten of all new jobs. Video editing is a close second at 314, and social media marketing third at 260.

Which skills have the most new Upwork jobs?

Graphic design leads with about 323 new jobs a day, then video editing (314), social media marketing (260) and lead generation (207).

Graphic Design323Video Editing314Social Media Marketing260Lead Generation207Web Design177Adobe Photoshop172Data Entry171Web Development170Adobe Illustrator153Video Production141Marketing Strategy126English126Sales124Facebook124Video Post-Editing124Adobe Premiere Pro120WordPress119Content Writing118Administrative Support118Social Media Management116
Graphic Design323Video Editing314Social Media Marketing260Lead Generation207Web Design177Adobe Photoshop172Data Entry171Web Development170Adobe Illustrator153Video Production141Marketing Strategy126English126Sales124Facebook124Video Post-Editing124Adobe Premiere Pro120WordPress119Content Writing118Administrative Support118Social Media Management116

Source: new Upwork jobs flconsole tracked in the 30 days to 15 October 2026. A job counts for every skill it is tagged with. Average new jobs a day.

Show data
Data: Which skills have the most new Upwork jobs?
SkillNew jobs a dayJobs in 30 daysMedian hourly rate
Graphic Design3239,692$24
Video Editing3149,431$18
Social Media Marketing2607,791$16
Lead Generation2076,222$12
Web Design1775,304$22
Adobe Photoshop1725,144$25
Data Entry1715,136$10
Web Development1705,092$22
Adobe Illustrator1534,583$25
Video Production1414,221$18
Marketing Strategy1263,787$18
English1263,778$18
Sales1243,725$11
Facebook1243,721$16
Video Post-Editing1243,708$18
Adobe Premiere Pro1203,610$18
WordPress1193,561$22
Content Writing1183,550$18
Administrative Support1183,537$10
Social Media Management1163,473$12

A few patterns stand out in the top 20:

  • Visual work dominates. Graphic design, video editing, web design, Photoshop, Illustrator, video production, post-editing and Premiere Pro are all in the top 20. If you can make things look good, there is no shortage of jobs.
  • Marketing and sales are huge. Social media marketing, lead generation, marketing strategy, sales, Facebook and social media management each bring 116–260 jobs a day.
  • Admin work is steady. Data entry (171 a day) and administrative support (118) both make the top 20.
  • Code is further down by count. Web development (170 a day) and WordPress (119) are the only development skills in the top 20. JavaScript is 23rd with 107 a day, Python 36th with 73.

In total, 25 skills get 100 or more new jobs a day. That is plenty of room for specialists: even the 20th skill on the list, social media management, gets about 116 new jobs every day.

Which in-demand skills also pay well?

Design software and code. The busiest skills are not the best paid: graphic design pays a median $24 an hour and social media marketing $16, against a typical $18 across the 100 most common skills. But a group of skills has both volume and a strong rate. We looked for skills with at least 30 new jobs a day and a median posted rate of $25 an hour or more.

Which Upwork skills are both busy and well paid?

Design tools and code lead on volume: Adobe Photoshop and Illustrator bring 172 and 153 jobs a day at $25/hr, Python 73 at $30/hr, Node.js 39 at $35/hr.

Adobe Photoshop · $25/hr172Adobe Illustrator · $25/hr153JavaScript · $25/hr107Logo Design · $25/hr84Python · $30/hr733D Modeling · $25/hr62API Integration · $30/hr56Print Design · $25/hr533D Design · $25/hr49Videography · $25/hr47React · $34/hr44Artificial Intelligence · $30/hr39Node.js · $35/hr39API · $28/hr37Figma · $25/hr343D Rendering · $25/hr34Architectural Design · $25/hr32AI Agent Development · $30/hr31
Adobe Photoshop · $25/hr172Adobe Illustrator · $25/hr153JavaScript · $25/hr107Logo Design · $25/hr84Python · $30/hr733D Modeling · $25/hr62API Integration · $30/hr56Print Design · $25/hr533D Design · $25/hr49Videography · $25/hr47React · $34/hr44Artificial Intelligence · $30/hr39Node.js · $35/hr39API · $28/hr37Figma · $25/hr343D Rendering · $25/hr34Architectural Design · $25/hr32AI Agent Development · $30/hr31

Source: new Upwork jobs flconsole tracked in the 30 days to 15 October 2026. A job counts for every skill it is tagged with. Skills with 30+ new jobs a day and a median posted rate of $25/hr or more; darker bars = $30/hr or more.

Show data
Data: Which Upwork skills are both busy and well paid?
SkillNew jobs a dayMedian hourly rate
Adobe Photoshop172$25
Adobe Illustrator153$25
JavaScript107$25
Logo Design84$25
Python73$30
3D Modeling62$25
API Integration56$30
Print Design53$25
3D Design49$25
Videography47$25
React44$34
Artificial Intelligence39$30
Node.js39$35
API37$28
Figma34$25
3D Rendering34$25
Architectural Design32$25
AI Agent Development31$30

The list splits into two groups:

  • Design tools at $25. Adobe Photoshop (172 jobs a day), Adobe Illustrator (153), logo design (84), 3D modeling (62) and Figma (34) all have a median of $25 an hour, a little above the $24 for graphic design in general.
  • Code and AI at $30–35. Python (73 a day), API integration (56) and artificial intelligence (39) sit at $30, React (44) at $34 and Node.js (39) at $35. JavaScript is the busiest coding skill, with 107 jobs a day at $25.

At the other end are skills with lots of jobs and low rates. Lead generation brings 207 jobs a day at a median $12, data entry 171 at $10, and customer service and cold calling over 100 a day each at $8. These are good entry points, but hard to grow a rate in. If you are just starting out, see Upwork jobs for beginners. For full rate tables, see Upwork hourly rates by skill.

How many AI jobs are on Upwork?

Quite a lot, and they are well paid. Artificial intelligence alone is tagged on about 39 new jobs a day, AI agent development on 31, machine learning on 24 and n8n on 16. Jobs that build AI products pay a median of $30–34 an hour, well above the $18 typical rate.

How many AI and automation jobs are on Upwork?

Artificial intelligence alone brings about 39 new jobs a day and AI agent development 31; building AI products and agents pays $30–34 an hour, AI video and content work $16–20.

Artificial Intelligence · $30/hr39Marketing Automation · $24/hr33AI-Generated Video · $18/hr31AI Agent Development · $30/hr31Automation · $26/hr30AI Video Generation · $20/hr25Machine Learning · $30/hr24CRM Automation · $20/hr24AI Content Creation · $16/hr19n8n · $25/hr16AI Development · $34/hr15Zapier · $26/hr13AI App Development · $30/hr13ChatGPT · $10/hr13
Artificial Intelligence · $30/hr39Marketing Automation · $24/hr33AI-Generated Video · $18/hr31AI Agent Development · $30/hr31Automation · $26/hr30AI Video Generation · $20/hr25Machine Learning · $30/hr24CRM Automation · $20/hr24AI Content Creation · $16/hr19n8n · $25/hr16AI Development · $34/hr15Zapier · $26/hr13AI App Development · $30/hr13ChatGPT · $10/hr13

Source: new Upwork jobs flconsole tracked in the 30 days to 15 October 2026. A job counts for every skill it is tagged with. Darker bars = median posted rate of $25/hr or more.

Show data
Data: How many AI and automation jobs are on Upwork?
SkillNew jobs a dayMedian hourly rateMedian client spend
Artificial Intelligence39$30$4,004
Marketing Automation33$24$2,901
AI-Generated Video31$18$3,812
AI Agent Development31$30$5,497
Automation30$26$3,110
AI Video Generation25$20$3,080
Machine Learning24$30$7,993
CRM Automation24$20$2,449
AI Content Creation19$16$2,319
n8n16$25$3,645
AI Development15$34$5,468
Zapier13$26$3,879
AI App Development13$30$6,377
ChatGPT13$10$4,163

AI on Upwork is really two markets:

  • Building AI. AI agent development, AI app development, machine learning and AI development pay $30–34 an hour. Clients want agents, chatbots, integrations with model APIs and automations that do real work.
  • Using AI to make content. AI-generated video (31 a day), AI video generation (25) and AI content creation (19) pay $16–20 an hour, closer to classic video editing.

Automation tools sit in between. Automation pays $26 an hour, Zapier $26 and n8n $25, and they often appear in the same jobs as AI agents.

The clients behind AI jobs are also among the most established on Upwork. Across the 100 most common skills, the typical client (among those who had spent anything on Upwork) had spent about $3,200 before posting. For AI work the figure is much higher:

How many AI jobs are on Upwork?
SkillNew jobs a dayMedian hourly rateMedian client spend
Machine Learning24$30$7,993
AI App Development13$30$6,377
AI Agent Development31$30$5,497
AI Development15$34$5,468
Artificial Intelligence39$30$4,004
Zapier13$26$3,879
n8n16$25$3,645
Automation30$26$3,110

Median client spend = median total the client had spent on Upwork before the job, among clients with any spend. Data: 30 days to 15 October 2026.

A client who has spent $5,000 or more on Upwork knows how hiring works, pays for the work and often comes back. For an AI freelancer, that matters as much as the rate. If you already work with Claude, Codex or Cursor, your agent can watch these skills for you: here is a daily Upwork job digest from your AI agent.

Which Upwork skills go together?

Skills come in clusters, and the cluster is often what the client is really hiring for. For each skill, these are the skills most often tagged on the same jobs:

Which Upwork skills go together?

Each skill comes with a cluster: React jobs most often also ask for Node.js and JavaScript, AI agent development for Python and API integration.

  • Graphic Design$24/hr: clients most often also ask for
    • Adobe Photoshop
    • Adobe Illustrator
    • Logo Design
    • Web Design
  • Video Editing$18/hr: clients most often also ask for
    • Video Post-Editing
    • Adobe Premiere Pro
    • Video Production
    • Adobe After Effects
  • Lead Generation$12/hr: clients most often also ask for
    • Sales
    • Cold Calling
    • B2B Marketing
    • Social Media Marketing
  • Data Entry$10/hr: clients most often also ask for
    • Administrative Support
    • Microsoft Excel
    • Email Communication
    • Virtual Assistance
  • Python$30/hr: clients most often also ask for
    • JavaScript
    • Artificial Intelligence
    • Machine Learning
    • API Integration
  • React$34/hr: clients most often also ask for
    • Node.js
    • JavaScript
    • Next.js
    • TypeScript
  • AI Agent Development$30/hr: clients most often also ask for
    • Python
    • API Integration
    • Artificial Intelligence
    • n8n
  • Shopify$18/hr: clients most often also ask for
    • Shopify Templates
    • Web Design
    • Web Development
    • HTML

Source: new Upwork jobs flconsole tracked in the 30 days to 15 October 2026. A job counts for every skill it is tagged with. The four skills most often tagged on the same jobs.

Show data
Data: Which Upwork skills go together?
If you offerClients most often also ask for
Graphic DesignAdobe Photoshop, Adobe Illustrator, Logo Design, Web Design
Video EditingVideo Post-Editing, Adobe Premiere Pro, Video Production, Adobe After Effects
Lead GenerationSales, Cold Calling, B2B Marketing, Social Media Marketing
Data EntryAdministrative Support, Microsoft Excel, Email Communication, Virtual Assistance
PythonJavaScript, Artificial Intelligence, Machine Learning, API Integration
ReactNode.js, JavaScript, Next.js, TypeScript
AI Agent DevelopmentPython, API Integration, Artificial Intelligence, n8n
ShopifyShopify Templates, Web Design, Web Development, HTML

This is useful in two ways. First, put the whole cluster on your profile, not just the headline skill, so clients searching for any part of it find you. Second, combinations pay: React jobs pay a median $34 an hour and Node.js $35, and React's most common partner skill is Node.js. A profile that covers both fits the better-paid jobs.

Where do US clients hire the most?

In admin, support and back-office work. US clients post more than half of the jobs for several of these skills, while their share is lowest in development, translation and voice work. In a typical skill, a bit over 40% of jobs come from US clients.

Where do US clients hire the most?

Admin and back-office work: US clients post 58% of scheduling jobs and 56% of bookkeeping jobs, against 43% in a typical skill. Their share is lowest in voice acting (18%).

Scheduling58%Phone Communication56%Bookkeeping56%Administrative Support55%Project Management54%Marketing Automation54%Customer Service51%Node.js34%Mobile App Development32%Translation29%Voice Acting18%typical 43%
Scheduling58%Phone Communication56%Bookkeeping56%Administrative Support55%Project Management54%Marketing Automation54%Customer Service51%Node.js34%Mobile App Development32%Translation29%Voice Acting18%typical 43%

Source: new Upwork jobs flconsole tracked in the 30 days to 15 October 2026. A job counts for every skill it is tagged with. Highest and lowest US share among the 100 most common skills; dashed line = median skill.

Show data
Data: Where do US clients hire the most?
SkillShare of jobs from US clients
Scheduling58%
Phone Communication56%
Bookkeeping56%
Administrative Support55%
Project Management54%
Marketing Automation54%
Customer Service51%
Node.js34%
Mobile App Development32%
Translation29%
Voice Acting18%

If you work US hours or speak with a US accent, support, scheduling and bookkeeping jobs are where that counts most. Jobs from US clients also tend to land during US business hours; our Upwork job statistics show the busiest hour for new jobs is around 1 pm New York time.

How do I pick an in-demand niche on Upwork?

Look at three numbers together, not one: jobs a day, the rate, and the clients. Here is a simple way to do it.

  1. Your skills

    two or three you can deliver today

  2. Jobs a day

    20+ means fitting jobs daily, 100+ means you can be picky

  3. Rate vs $18

    $25–35 with 30+ jobs a day is a strong niche

  4. The cluster

    add the skills clients tag together with yours

  5. The clients

    a long hiring history means they hire and pay

  6. Be early

    an early proposal has less competition

  1. List the skills you can deliver today. Not the ones you plan to learn. Start with two or three.
  2. Check each one's jobs a day. Use the Upwork rates by skill tool. Around 20 or more new jobs a day means you will see several fitting jobs every day; 100 or more means you can be picky.
  3. Compare the rate with the $18 typical rate. A skill at $25–35 with 30+ jobs a day, like Python, React, Figma or AI agent development, is a strong niche. A skill at $8–12 with lots of jobs is a fine start, but plan a next step.
  4. Add the cluster. Find the skills that come with yours and add the ones you can honestly do. Design plus Photoshop and Illustrator, or Python plus API integration, opens more jobs at better rates.
  5. Check who is hiring. In AI agent development and machine learning the typical client has spent about $5,500–8,000 on Upwork. Clients with a long history are more likely to hire and pay.
  6. Be early. In a busy skill, new jobs collect proposals quickly, so an early proposal has less competition. Seeing new jobs within a minute of posting helps you get there first.
flconsolebot

Step 1: Search

"AI agent" OR n8n OR "API integration"

Step 2 of 3 · Filters — tell me which jobs and clients you want.

Step 2: Filters

hourly from 30 dollars or fixed from 500. payment verified, and the client has spent at least 5k

transcribed

Got it! Here's your feed so far:

Search
"AI agent" OR n8n OR "API integration"
Job
Hourly from $30/hr, or fixed $500+
Client
Payment verified, spent $5k+

Step 3 of 3 · AI filter — what should I skip? (optional)

Step 3: AI filter

Skip jobs that only want a ready-made chatbot template, and agencies looking for subcontractors.

✅ Your feed "ai agents" is live. Matching jobs will arrive here within a minute of posting.

Example: a feed for AI agent jobs at $30/hr or more from clients who have spent $5,000+, set up with the flconsole bot.

Questions

Graphic design. In the 30 days to 15 October 2026 it was tagged on about 323 new jobs a day, nearly one in ten of all new Upwork jobs. Video editing (314 a day) and social media marketing (260) follow.

Development and AI skills combine both. Python has 73 new jobs a day at a median $30 an hour, React 44 at $34 and Node.js 39 at $35. Among design skills, Photoshop and Illustrator bring 150+ jobs a day each at $25.

Yes. Artificial intelligence is tagged on about 39 new jobs a day, AI agent development on 31 and machine learning on 24, with a median rate of $30 an hour. Clients posting these jobs have typically spent $4,000–8,000 on Upwork before.

Mostly creative, marketing and development work. Design & Creative jobs are 27% of new jobs, Sales & Marketing 23% and Web, Mobile & Software Development 18%. Admin support, engineering, accounting, writing, data science, customer service, IT, translation and legal work make up the rest.

flconsole tracked 98,766 new Upwork jobs in the 30 days to 15 October 2026, about 3,300 a day on average. Weekdays are busier than weekends.

About this data

  • new Upwork job posts flconsole tracked in the 30 days to 15 October 2026 (98,766 jobs), skills with 200 or more jobs in that window.
  • A job counts for every skill the client tagged it with, so job counts of different skills overlap and should not be added up.
  • Hourly rate is the middle of the client's posted range, or the maximum if only that is set.
  • Client spend is the median total the client had spent on Upwork, among clients with any spend; US share uses the client's country on the job post.
  • Category shares come from a slightly different window, 13 September to 13 October 2026 (96,028 jobs).

Alex Varen

Builds flconsole. Writes Python, Telegram bots and MCP servers for AI agents.

See new jobs in your niche as soon as they are posted

Picking the right skill is half the work. The other half is seeing the right jobs early, before dozens of proposals pile up. flconsole is a free service that sends new Upwork jobs to your Telegram within a minute of posting, filtered by your skills, your rate and the client: payment verified, hires and money spent. It never asks for your Upwork login.

Get job alerts in Telegram

Free forever · No card, no API keys · 3 steps, 5 minutes

Telegram on your phone? Scan

Using an AI agent? Connect it over MCP →