Quarterly report · Q2 202628 min read← Last issue: March 2026

The Upwork market in Q2 2026: 74,000 jobs gone, and not from the bottom

We counted every job posted on Upwork in April, May and June: 448,118, down 14.2% on Q1 and the fourth quarterly fall in a row. Inside: reply and view rate by category, budget ranges, what a first reply costs in connects, and the lanes that held up while the market fell.

Vadym Ovcharenko
Vadym Ovcharenko
Founder, GigRadar · July 30, 2026
The headline number
18.8%
drop in $5K+ jobs

Fixed-price jobs over $5,000 fell 18.8% quarter on quarter, the steepest fall of any budget band. Jobs under $100 fell just 12.2% and actually gained share of the market.

448K
jobs · ▼14.2%
17.7%
view rate · ▼0.6pp
5.1%
reply rate · ▼0.7pp
Video walkthrough

The quarter in under five minutes

The short version
  • 448,118 jobs posted in Q2, down 14.2% on Q1. Fourth straight quarterly decline.
  • ▸ The $5K+ band fell hardest at 18.8%. Sub-$100 fell least and gained share.
  • No price compression at the low end. Fewer cheap jobs, priced the same.
  • Expert-level jobs fell 19.1% against 10.9% for entry level.
  • ▸ Work needing a live human held flat at 1.6% down and replies at 9.0%.
  • ▸ Work that ships as a single file fell 19.9% and replies at 4.2%.
  • Western clients left, South Asian clients did not. France ▼31%, Pakistan ▲6%.
  • ▸ A first reply costs $14 in video editing and $50 in web development.
  • ▸ A Loom link in the letter replies at 11.3% against 6.0% without one. A GitHub link drops you to 3.3%.
  • ▸ March oversold speed. The 15-minute advantage halves once the data matures, and the real cliff is at six hours.

The Upwork funnel in Q2 2026

Figure 1

Upwork view rate and reply rate benchmarks, Q2 against Q1

Every Upwork proposal runs the same gauntlet. A client posts, an agency bids, the client may open it, and only then might they reply.

Figure 1. Aggregate proposal funnel as a share of proposals submitted. Both stages lost ground.

Both gates tightened. View rate slipped from 18.3% to 17.7% and reply rate from 5.8% to 5.1%.

Neither move is dramatic on its own. What matters is that they fell while the number of jobs to bid on fell 14.2%, so the same proposal volume chased a smaller pool and converted slightly worse.

The main finding

Is Upwork shrinking? Yes, but not where Upwork said it was

On the Q1 earnings call Upwork gave two reasons for the slowdown. Both are testable against 448,118 job posts, so we tested them.

Figure 2

Four quarters of decline, and it is accelerating

Figure 2. Upwork job posts per quarter. Switch to the monthly view to see the slope steepen inside Q2.

Q3 2025 posted 613K jobs against Q2 2026's 448K, so 27% of the market is gone in nine months. The monthly view shows June was the worst of the six.

Figure 3

Upwork job volume by budget band: every band fell, the top fell hardest

Figure 3. Quarter-on-quarter change in fixed-price job posts by budget band. The dashed line is the whole market at 14.2% down.

Jobs over $5,000 fell 18.8%. Jobs under $100 fell 12.2%, the shallowest decline on the board.

Read as shares of the fixed-price market, only two bands moved significantly, and they moved in opposite directions: $5K+ lost share (p=0.002) while sub-$100 gained share (p=0.011). The AI-exposed bottom of the market is the part that held up best.

-18.8%
steepest band
Fixed-price jobs over $5,000
-12.2%
shallowest band
Fixed-price jobs under $100
-19.5%
real casualty
Hourly jobs at $50 to $74/hr
-16.5%
tracks market
Hourly jobs at $75+/hr

The hourly side refuses to cooperate with a tidy story too. The literal top of the hourly market, $75 an hour and up, fell 16.5% and is statistically indistinguishable from the market.

The band that genuinely broke is $50 to $74 an hour, down 19.5% at p=0.000016. That is the senior-contractor tier, not the elite tier and not the commodity tier.

Figure 4

Test two: is AI making cheap jobs cheaper?

Sub-$500 fixed pricep25Medianp75Job count
Q1 2026$23.22$74.90$194.78168,593
Q2 2026$22.62$74.62$194.43146,860
Change-2.6%-0.4%-0.2%-12.9%
Figure 4. Price percentiles inside the sub-$500 band that Upwork named. Every percentile is flat.

The median sub-$500 job moved by 28 cents. Total dollar volume in the band fell 13.1%, almost exactly in line with the 12.9% fall in job count.

So whatever AI is doing at the low end, it is deleting jobs, not discounting them. The cheap work that still gets posted is priced exactly as it always was.

Fiverr reported the same quarter with revenue down 10% and active buyers down 22% year on year. Two different marketplaces breaking the same way in the same quarter rules out any Upwork-specific explanation as the main driver.

Contrarian read

Three things everyone got wrong about the Upwork market in Q2

One of these is a correction to our own March report. We would rather print that than pretend the earlier read still holds.

✕ What you heard

The freelance market is fine, it is just rotating.

✓ What the data says

Our own March issue said the market was not shrinking, on the strength of one positive month. Four consecutive quarterly declines and a 27% fall since Q3 2025 say that call was wrong. This is contraction, not rotation.

✕ What you heard

AI is hollowing out the cheap end of the market.

✓ What the data says

Sub-$100 jobs fell the least of any band and gained market share, and their price percentiles did not move at all. The band that actually broke is $5,000-plus, down 18.8%, plus the $50 to $74 an hour senior tier, down 19.5%.

✕ What you heard

Fewer jobs means everyone's reply rate collapses.

✓ What the data says

Market reply rate fell only 0.7pp to 5.1%, far less than the 14.2% fall in supply. Engineering still replies at 10.3% and telemarketing at 16.1%. Where you bid still matters far more than the weather.

Deep dive: cover letters

Upwork cover letter data: what actually moves reply rate

We recomputed every structural feature from the March issue on a full quarter of Q2 cover letters, with Q1 alongside. Three of March's findings held, one shrank by half once the data matured, and one turned out to be measuring the wrong thing.

The largest effect anywhere in this report is not speed and not length. A letter containing a Loom or video link replies at 11.30% against 6.04% without one, a 5.26pp gap across 13,522 letters at p<0.0001.

A GitHub link does the reverse and drags you to 3.34%. March reported links as mildly net-negative overall, which was true and also useless, because it averaged the best and the worst thing you can paste into one number.

A 60 second video is worth more than speed, length and word choice put together.
New data source

Upwork profile data: what the sending profile changes

Since June 2 we capture a snapshot of the sending profile alongside every automated proposal. This is the first look at it: 53,072 proposals from June 2026, matched to the profile that sent them, across 325 agency accounts and 511 distinct profiles.

Every rate below is computed with the largest sending account excluded, because one agency's house style would otherwise drive the whole table.

Where the eyeballs went

Figure 14

Upwork view rate by category, Q2 2026

Reply rate tells you whether a client wanted to talk. View rate tells you whether they noticed you at all, and the gap between categories is the widest number in this report.

Figure 14. Share of submitted proposals a client opened. Bars are Q2 2026, markers are Q1.
In Engineering, nearly four in ten proposals get opened. In Web Dev, one in seven.

Engineering held at 38.0% while Web Dev slid to 13.8%. That is a scarcity effect, not a quality one, because the same agencies and often the same writers are bidding both.

The mover to watch is Writing, down 6.1pp to 25.6%, the largest view-rate fall of any category. Data Science lost 4.0pp.

Figure 15

View rate across four quarters

Figure 15. Hover any panel for exact quarterly values. The amber dot is Q2 2026.

Where the conversations started

Figure 16

Upwork reply rate by category, Q2 2026

Figure 16. Reply rate means a chat thread opened. Bars are Q2 2026, markers are Q1.

The ranking barely moved but the levels did. Engineering leads at 10.3%, Customer Service follows at 9.6%, and Web Dev sits at 3.7%.

Writing fell furthest, down 4.2pp from 9.4% to 5.2%. In March it was our second-best category and one quarter later it is barely above the platform average.

Figure 17

Reply rate across four quarters

Figure 17. The compression is broad, but the order of the categories is stable.

The saturation paradox

Follow-up from March 2026
Figure 18

The saturation paradox, one quarter on

Figure 18. View rate, reply rate, share of agency attention and job volume. Arrows show the quarterly direction.

March's headline was that Engineering replied 2.7 times more often than Web Dev while taking almost none of the attention. The ratio is now 2.75, up from 2.61 in Q1, so the gap widened slightly.

Web Dev still absorbs 57.4% of all agency bidding and returns 3.7%. Engineering takes 0.6% and returns 10.3%.

Then we tried to break it, and mostly succeeded. The population-level gap is real, but the advice we built on it in March was close to unusable.

So the useful version of this insight lives one level down, at subcategory granularity, where the samples are bigger and the crowding is measurable.

Cost per first reply

Figure 19

Upwork connects cost per first reply, by category

A reply rate on its own is not a budget. Price it in connects and the same finding becomes something you can put in a spreadsheet.

Figure 19. Connects charged by the job, times $0.15, divided by the reply rate. Q2 2026.

Web Dev costs $51.24 per first conversation. Engineering costs $18.40 and Customer Service $18.20.

Connects prices are similar across categories at $9 to $14 a job, so this ranking is almost purely a reply-rate ranking expressed in money. It is the same fact, in the unit a founder budgets in.

Steal this

Upwork connects calculator: what your budget actually buys

Put your own monthly connects budget in and pick the lane you bid in. This is the report's central finding applied to your numbers rather than ours.

Figure 20

Upwork subcategory benchmarks: the cheapest lanes to win a reply

This is the table to act on. It adds the two columns an opportunity list normally hides: how many agencies are already bidding, and how much of that bidding belongs to the top five.

Figure 20. Subcategory opportunity, ranked by cost per first reply. Top-5 hold shows how concentrated the bidding is.

Lead Generation and Telemarketing is the best play at scale. It replies at 11.3%, costs $14.85 a conversation, and spreads across 236 different agencies, so no single specialist is propping the number up.

It also has room: roughly six posted jobs for every proposal our customers send, against Web Dev where there are more proposals than jobs. Our knowledge base flagged this same niche two quarters ago, so this is a replication rather than a one-quarter blip.

The oddest row is Blockchain, NFT and Cryptocurrency at 22.4% reply and $8.84 a conversation, the cheapest in the whole market. It sits inside Web, Mobile and Software Dev, the category everyone including us has been telling you to avoid.

It is genuinely tiny, built on 107 proposals from 27 agencies, so treat it as a boutique lane and not a strategy. It does however kill “avoid Web Dev” as a category-level rule, because Web Dev's problem is its generic middle: Web Development costs $50.14 a conversation against $8.84 for this niche inside it.

Figure 21

The fifteen busiest skills, and what happened to each

Figure 21. Reply rate on a single-hue scale, with the quarterly change in both reply rate and volume.

Web development costs roughly three and a half times more per conversation than video editing, because it pairs a low reply rate with a higher connects price.

This is the same money most agencies are already spending. The difference is whether it buys fifty conversations a month or fifteen.

Budget ranges by category

Figure 22

Upwork fixed-price budget ranges by category

Figure 22. The band covers the middle 50% of budgets. Amber tick is the Q2 median, blue tick is Q1.

Legal carries the highest median fixed budget at $188, followed by Web Dev at $163 and Engineering at $151. Translation sits at $36.

Narrow bands mean commodity pricing and little room to position. Wide bands mean the same category holds both $50 fixes and $5,000 projects, so the brief you accept matters more than the label.

Client quality patterns

Figure 23

Upwork client quality by category: payment verified, spend and rating

Reply rate is half the picture. Whether the conversation is worth having depends on who is on the other end of it.

Figure 23. Payment-verified share, median client lifetime spend, average client rating, and client hire rate.
78.4%
▼2.2pp
Payment-verified share of job posts
34.6%
▲2.2pp
Posts from first-time clients
$5,397
▲3.5%
Median client lifetime spend
4.83
flat
Average client rating, reviewed clients only

The pool got thinner at the top and greener at the entrance. Payment verification fell 2.2pp while first-time clients rose 2.2pp.

Median client lifetime spend rose to $5,397, but read that carefully: when low-spend clients leave, the median rises without anybody spending more.

Hourly versus fixed price

Figure 24

Upwork hourly against fixed-price mix by category

Figure 24. How each category is contracted. Hourly suits retainers, fixed suits productised scope.

Accounting is 73% hourly and Customer Service 72%, both built for retainers. Design and Writing sit near an even split, which rewards packaged offers.

The mix barely moved quarter on quarter, which is useful: contract structure is a property of the category, not of the market cycle.

Volume sweep by category

Figure 25

Upwork job volume by category across four quarters

Figure 25. Every category fell. What differs is by how much.

Not one of the twelve categories grew. The spread runs from Engineering and Legal at 3.8% down to IT & Networking at 22.1% down.

Web Dev lost the most in absolute terms, shedding roughly 24,500 postings, which is a third of the entire market's loss from one category.

Skills on the move

What survived needs a person, not a file

Sort every skill by quarterly change and a pattern falls out that no category chart shows. The winners need a voice, a body, a licence, or a physical object.

Figure 26

Four kinds of work, and how each held up

Figure 26. Quarterly volume change and Q2 reply rate by kind of work. Reply rates exclude each group's largest sending account.

Group the whole platform by what the work physically requires and the pattern is stark. Work needing a live human held volume almost flat at 1.6% down while the market fell 14.2%.

Pure digital output, meaning anything that ships as a file, fell 19.9%. That is a 18pp spread between the two ends.

The reply rates rhyme. Live-presence work replies at 9.02% and regulated work at 8.01%, against 4.16% for pure digital and a 5.12% market average.

Those reply figures are computed with each group's largest sending account removed, so they are not one specialist agency's house numbers.

Figure 27

The cheapest lanes to buy a conversation in

Figure 27. Connects cost per first reply by lane, each computed with the largest sending account excluded.

Videography is the standout, at $8.95 a conversation. It grew 5.8% organically rather than by retagging, and its reply rate rises from 11.64% to 15.69% when the largest agency is excluded, which is the opposite of the concentration problem that killed the other lanes.

It is also barely contested: 44 distinct sending accounts against 7,299 Q2 postings. Note it is a different skill from video editing, which carries eleven times the volume at 81,292 postings, converts worse, and has 27.5% of its bidding concentrated in the top five accounts.

Figure 28

Skills that collapsed

Figure 28. The steepest quarterly declines. Almost all of them are single-file deliverables.

Presentation design fell 38.9%, infographics 37.0%, wireframes and mockups 36.8%, brand guidelines 33.1%, data visualisation 34.1%.

Every one of those ships as a single file, and every one carries a reply rate under 5.3%. The declines and the weak conversion point the same way.

Hourly rate ranges

Figure 29

Upwork hourly rate ranges by category

Figure 29. Median low and high posted rate. Blue markers show where Q1 sat.

The ceilings barely moved, which is the interesting part. Clients cut the number of jobs they posted without cutting the rate they offered.

Where the clients went

Figure 30

Upwork job volume by client country, Q2 2026

Figure 30. Quarter-on-quarter change in job posts by client country. Dashed line is the whole market.

The contraction has an accent. France fell 31.3%, the Netherlands 25.6%, Canada 18.9%, the UK 18.1%, Germany 17.7% and Spain 13.6%.

Meanwhile India fell only 4.1%, Nigeria 3.6%, and Pakistan grew 6.3%. The clients who stopped hiring are overwhelmingly in high-wage economies.

That fits Upwork's macro explanation far better than its AI one. Tariffs, energy prices and interest rates land on a European mid-market business in a way they do not land on a Karachi startup.

The seniority squeeze

Figure 31

Expert-level work fell nearly twice as fast as entry level

Figure 31. Job posts by the experience level the client asked for, Q1 against Q2 2026.

Expert-level postings fell 19.1% while entry level fell 10.9%. Expert share of the market slipped from 26.7% to 25.2%.

This is the same shape as the budget bands, seen from a different angle, and it is the opposite of the story where AI wipes out junior work first.

Platform changes

Upwork platform changes in Q2 2026: a dated timeline

Q2 was one of the busiest product quarters Upwork has had, and two of these changes altered how your proposals are seen rather than how many jobs exist.

  1. Mar 31Official

    Private feedback stopped counting toward Job Success Score

    Clients can still leave a private note, but it no longer moves your JSS. The score is now driven by the public star rating alone.

    Who it hits: Every freelancer and agency. An invisible input you could never see or contest is gone.

  2. Apr 9Official

    Upwork launched inside ChatGPT

    Clients can describe a project, find talent and draft a job post without visiting Upwork, then hand off to the platform to scope and contract it.

    Who it hits: A new demand channel that bypasses the normal posting flow entirely.

  3. May 5Official

    Spring 2026 release moved Uma AI shortlisting to the free plan

    AI shortlisting used to be a Business Plus feature and is now on Basic. Upwork says clients who use its shortlist make 30% more hires.

    Who it hits: Everyone. Far more clients now see an AI-ranked shortlist before they see your proposal.

  4. May 28Reported

    Specialized Profiles were deleted platform-wide

    Portfolio items, earnings and work history merged into the main profile automatically. Title, overview and skill list did not transfer and had to be rebuilt by hand.

    Who it hits: Anyone who ran niche profiles. One general profile, capped at 20 skills.

  5. Jun 17Official

    Upwork connector launched for Claude

    The same pattern as the April ChatGPT integration: describe a project, find talent and create a post from inside the assistant.

    Who it hits: Clients, as another discovery surface outside the marketplace itself.

Levit spent the quarter documenting the matching layer rather than the size of the market. Her framing is that the rules changed and freelancers should adapt, which is a real disagreement with this report worth naming rather than glossing over.

Both readings can hold at once. Her audience feels a visibility problem, and visibility is what the specialized-profile deletion and the AI shortlist both changed, while the job count is a separate measurement that fell for its own reasons.

Read next

Go deeper on the lanes you choose to fight in

Synthesis

Three plays for your Upwork pipeline in Q3

01

Price every lane by cost per first reply

Take last quarter's connects spend per lane and divide by the chats it opened. Rank the lanes. Anything over $40 a conversation has to justify itself with a much better close rate or contract size, and web development is running near $50 while video editing runs near $14. Cut the worst lane and move that budget, not your total budget.

02

Add one offer that cannot be delivered as a file

Work needing a live human held its volume flat while the market fell 14.2%, and replies at 9.0% against 4.2% for file-shaped work. Videography is the cheapest way in at $8.95 a conversation, with 44 agencies bidding it against 7,299 postings. Telemarketing is the phone-based equivalent at a 16.1% reply rate. Pick one, staff it with one person who can actually show up, and give it four weeks.

03

Shrink your first ask and follow the demand geography

Expert-tagged jobs fell 19.1% and $5K-plus jobs fell 18.8%, while sub-$100 work gained share and did not get cheaper. Put a paid discovery or audit under $500 at the front of your senior offer. Then reweight the scanner toward India, Pakistan, Nigeria and the Philippines, which held while France, the Netherlands and Canada fell 19% to 31%.

Methodology

Job volume. 13M+ Upwork job postings collected by public crawl since 2023, deduplicated and bucketed by the calendar quarter a job was posted in. Q2 2026 covers April 1 to June 30 and contains 448,118 postings. Same sources and definitions as the March 2026 issue.

View rate and reply rate. Computed from the GigRadar customer-agency proposal pool using Upwork's own definitions: viewed means the proposal was opened, replied means a chat thread opened. Outbound proposals only, invitations excluded.

What changed since March. Three fixes, all of which move published numbers. Proposals whose job carries no category are now excluded from every rate, because that group behaves as a distinct population and was inflating the topline by roughly 1.2pp. Average client rating is now computed only across clients who actually carry a rating, which moves it from about 2.4 to 4.83. Skill trends are now computed on Upwork's stable ontology field with retag families merged, because the legacy skill field lost 15% of its tags per job during the quarter.

Significance. Every quarter-on-quarter claim called a finding here clears a two-proportion z-test at p<0.05. Buckets below the stated minimum sample are reported as insufficient rather than quietly dropped.

Recency bias. Reply rate for the most recent month keeps climbing for 30 to 60 days as late chats arrive, so June 2026 reads low here. March 2026 published at 5.3% and now reads 5.82%, which is that lag in action.

What we did not use. Upwork's own Q2 2026 results were not published when this went out, so no Q2 financials appear anywhere in this report. Where we could not establish a cause we say so instead of guessing.

Vadym Ovcharenko
About the author

Vadym Ovcharenko

Founder of GigRadar. Spent 8 years building Upwork agencies before turning the bidder pipeline into a product. Writes these market reports from the same data 2,000+ agencies use to scan Upwork.

A smaller market punishes a bad lane faster.

GigRadar scores every Upwork job by the reply rate of its lane, not by keyword fit. Book a demo and we will price your current mix by cost per first reply against this report.