
Upwork
NewUpwork · Freelance Marketplaces
A freelance marketplace for hiring talent and finding work, with profiles, contracts and payment workflows. Fees and payment-protection conditions apply.
Overview
Upwork connects businesses with independent professionals across development, design, marketing and more. Find talent, agree on contracts and manage work and payments in one place.
Our verdict
A freelance marketplace for hiring talent and finding work, with profiles, contracts and payment workflows. Fees and payment-protection conditions apply.
Upwork is a marketplace for hiring independent professionals and finding freelance work. It brings job posts, proposals, contracts, messages and payments together, while leaving both parties responsible for choosing the right match and agreeing the scope.
Who should consider Upwork?
Businesses and founders can hire specialists for development, design, marketing, writing, operations and other remote work. Freelancers and agencies can present their skills and apply to relevant jobs. It is useful for a defined project or ongoing support, but quality and availability vary by individual.
How clients hire
Create a client account, describe the deliverables and budget, and post a job or browse Project Catalog. Review portfolios, interview relevant candidates and send an offer specifying scope, rate and milestones. Agree on how feedback, revisions and handover will work.
Hourly contracts suit work that evolves. For a fixed-price project, fund the milestone before the work starts and review the formal submission against the agreed deliverables.
How freelancers find work
Create an accurate profile and portfolio, search for jobs that match your skills, and submit tailored proposals. Some applications require Connects. Set a rate that accounts for preparation, revisions, platform fees and the time spent finding clients.
Keep pre-contract discussions on Upwork under its rules. For fixed-price work, confirm funding and use the formal submission process. Payment protection depends on eligibility and does not guarantee every payment or dispute outcome.
Pricing and fees — checked November 11, 2026
Client Basic: free to join. Upwork’s pricing page presents a 5% marketplace fee on payments to freelancers; its support page says up to 7.99%, and its promotion terms describe accounts on different fee structures. Eligible US clients paying by checking account may qualify for 3%. Check the fee displayed in your account and before payment.
Client Business Plus: Upwork’s current pricing page says no upfront membership charge and shows a 10% service fee; eligible US clients paying by checking account may qualify for 8%. Its listed client features include curated shortlists and additional reporting. For Direct Contracts sourced externally, the pricing page also lists $49 per active contract per month for Business Plus; check applicability and actual checkout terms.
Contract initiation: the Basic marketplace fee is separate from a one-time initiation fee of $0.99–$14.99 per new contract. Business Plus normally has no initiation fee except qualifying fixed-price contracts of $100 or less; Upwork’s pricing page mentions up to $4.99 for this exception. The exact fee is shown on the offer, checkout, or first invoice, depending on contract type.
Freelancer Basic: $0/month. The pricing page lists no automatic monthly Connects, with up to 10 earned by completing eligible tasks. Other Upwork guidance describes monthly allocations for some accounts, so check your own account and eligibility.
Freelancer Plus: $19.99/month and 100 monthly Connects, according to Upwork’s pricing page. Plus does not remove the marketplace freelancer fee on ordinary contracts. Connects purchased separately cost $0.15 each; proposal costs vary, and optional boosts cost extra. Connects expire one year after issue.
Freelancer marketplace service fee: 0%–15% of earnings per contract, shown before submitting a proposal or accepting an offer and fixed once locked. For eligible Direct Contracts a freelancer initiates with a client new to Upwork, Upwork lists 5% for Basic and 0% for active Freelancer Plus members. Enterprise, Payroll and Any Hire can have different terms.
Example: if a Basic client’s account shows a 5% marketplace fee, a $1,000 freelancer payment becomes $1,050 plus any initiation fee and applicable taxes. A $1,000 freelancer earning with a 10% service fee leaves $900 before taxes and other costs. These examples are illustrations, not universal rates.
Rates, taxes, account eligibility, exchange and withdrawal charges can vary. Verify the amount shown in your account and Upwork’s current terms before purchasing or accepting a contract.
Strengths and limitations
Upwork offers a broad range of skills, project discovery, portfolio-based selection and integrated contract and payment workflows. A clear scope, paid trial and written acceptance criteria can make it easier to assess a new relationship.
The right match takes time to find; proposals can require paid Connects and fees affect the total cost or take-home earnings. Profiles and payment tools do not replace vetting, management or the applicable protection rules.
How to start
Clients: write a short brief, shortlist candidates with relevant work, discuss scope on the platform and confirm the contract and total cost. Freelancers: build a truthful portfolio, apply selectively, check the fee shown for the job and verify contract terms before starting.
Editorial note: this is an independently researched overview, not a claim of hands-on testing. Some links are affiliate links; we may earn a commission from qualifying activity.
Official sources: clients · fees · initiation · freelancer · connects · protection · contact
Preliminary 361 assessment
8.5/10 is an editorial assessment based on publicly documented marketplace breadth, workflow features and fee structure; it is not a hands-on test or a user rating. Indicative component scores: ease of use 8.5, features 9.0, value 8.0, and support 8.5. Fees and the effort required to screen talent limit the value score.
Frequently asked questions
Is Upwork free to join?
Client Basic and Freelancer Basic are free to join, but the cost of contracts, marketplace and service fees, Connects and optional plans can apply. See the detailed pricing section and check the amount shown in your account.
Can I use Upwork on my phone?
Upwork offers iOS and Android apps for tasks such as messaging, job search and contract management. Some functions require a desktop or mobile browser.
Does Upwork have an API?
Upwork offers a GraphQL API for approved uses, including work with job posts and contracts. Applications require credentials and review; access and eligibility are not guaranteed.
Are payments automatically guaranteed?
No. Payment protection applies only when the relevant terms and requirements are met. For fixed-price work, confirm the milestone is funded and submit work through the required process.
Pros
- Access to freelancers across many specialties
- Profiles, portfolios and proposals support candidate review
- Contracts, messages and payments in one workspace
- Hourly and funded fixed-price milestone options
Cons
- Client and freelancer fees add to the cost of work
- Job applications can consume Connects without a response
- Screening and project management still require time
- Payment protection applies only when its conditions are met