Freelance Websites to Find Work: How the Main Platforms Compare

Various digital tools like a laptop
Various digital tools like a laptop

Freelance platforms connect people who need work done with freelancers who can do it, and they handle the contract, payment and dispute process in between. In return, they take a fee. The platforms differ in how you find work, who the clients are, and how much of each payment you keep.

This guide explains how five of the main platforms work: Upwork, Fiverr, Freelancer.com, PeoplePerHour and Toptal. The fees below were checked against each platform’s own help pages, but platforms change their fees regularly, so always confirm the current figures before you sign up or quote a price.

Quick comparison

Platform How you get work Freelancer fee (subject to change) Best suited to
Upwork Send proposals to client job posts; clients can also invite you 0% to 15% per contract, shown before you accept; proposals cost Connects Most skills, from one-off tasks to long-term contracts
Fiverr List fixed-price services (“Gigs”) that clients buy You receive 80% of the client’s cleared payment Clearly defined, repeatable services
Freelancer.com Bid on projects and enter contests 10% (minimum $5 USD on fixed-price projects) Smaller projects and contests; wide range of categories
PeoplePerHour Send proposals to projects or sell fixed-price “Offers” Tiered by how much you have billed each client: 20%, 7.5% or 3.5% (excl. VAT) UK and European clients; repeat work with the same clients
Toptal Pass a screening process, then get matched with clients No cut from your rate, according to Toptal Experienced developers, designers, consultants and project managers

What to look at before choosing a platform

A few questions will narrow the choice quickly:

  • Do you want to pitch for jobs, or have clients come to you? On Upwork, Freelancer.com and PeoplePerHour you mostly respond to job posts. On Fiverr, and with PeoplePerHour Offers, clients browse your listed services.
  • How much of each payment will you keep? Work out your take-home figure after the platform fee, payment processing and withdrawal costs.
  • Does it cost anything to apply for work? Some platforms charge for proposals or limit free bids.
  • How long until you can withdraw money? Some platforms hold funds for a clearing period after work is approved.
  • Who are the clients? Some platforms attract small businesses with modest budgets; others focus on larger companies.

Illustration of a computer screen showing charts, with a phone and tablet beside it

Upwork

Upwork is a general marketplace covering writing, design, development, marketing, admin, accounting and many other kinds of work. Clients post jobs and freelancers send proposals. Clients can also search for freelancers and invite them to apply.

How it works

  • You create a profile with your skills, rate, work history and portfolio.
  • You submit proposals to jobs. Each proposal costs a number of Connects, which are Upwork’s tokens for applying to jobs and for paid promotion features.
  • Contracts can be hourly (with time tracked through Upwork’s app) or fixed-price with milestones.

Fees

  • Upwork’s help centre says the freelancer service fee ranges from 0% to 15% per contract. You see the rate before you accept an offer or submit a proposal, and it stays fixed once the contract starts.
  • Connects cost $0.15 USD each and are sold in bundles, according to Upwork’s Connects help page.

To work out what to charge, divide the amount you want to take home by (1 minus the fee). For example, at a 10% fee, billing $22.22 an hour leaves you about $20.

Good to know

Competition for entry-level jobs is high. A focused profile and short, specific proposals that address the client’s actual problem tend to do better than long generic ones.

Fiverr

Fiverr works the other way round. Instead of applying for jobs, you list services called Gigs at set prices, and clients buy them. A Gig might be “I will design a logo with three concepts” or “I will edit a 1,500-word article”.

How it works

  • You create Gigs describing exactly what the client gets, how long it takes and what it costs. Many sellers offer basic, standard and premium packages.
  • Clients order, you deliver through the order page, and the client has a set period to accept or ask for changes.
  • Prices are set in US dollars, with a minimum starting price of $5 in most categories.

Fees

  • Fiverr’s help centre page How Fiverr works for freelancers says you receive 80% of the client’s cleared payment, which means Fiverr keeps 20%.
  • Earnings have a 14-day clearing period before you can withdraw them. Fiverr says some seller programmes, such as Top Rated and Fiverr Pro, have a shorter clearing period.

Good to know

Fiverr suits services you can define tightly in advance. Be precise about what is and is not included in each package, and how many revisions the client gets, so the scope does not grow after the order is placed.

Freelancer.com

Freelancer.com is a bidding marketplace. Clients post projects, freelancers bid with a price and proposal, and the client chooses. It also runs contests, where several freelancers submit work (often design) and the client pays the winner.

How it works

  • Bidding is free, but free members get a limited number of bids each month (Freelancer.com’s fees page says 6 to start with). Paid membership plans offer more.
  • Projects can be fixed-price, paid through milestone payments, or hourly.

Fees

According to Freelancer.com’s fees and charges page:

  • Fixed-price projects: 10% or $5 USD, whichever is greater, charged when you accept the project.
  • Hourly projects: 10% of each payment.
  • Contests: 10% or $5 USD, whichever is greater, charged when the prize is released.
  • Withdrawal fees and optional paid extras (such as sponsored or highlighted bids) also apply.

Good to know

Because the fixed-price fee is charged when you accept the project, read the brief carefully and clarify the scope before you accept. Contests mean doing work that may not be paid, so weigh the time against your chances of winning.

PeoplePerHour

PeoplePerHour is a UK-based marketplace with many clients in the UK and Europe. Clients post projects and freelancers send proposals, and freelancers can also list fixed-price services called Offers.

How it works

  • You build a profile and apply to projects, or create Offers that clients can buy directly.
  • Payments are handled through the platform, including hourly work.

Fees

PeoplePerHour’s freelancer commission fees page sets the fee by your total lifetime billing with each client:

  • Below £250 with a client: 20% (excl. VAT)
  • Between £250 and £5,000: 7.5% (excl. VAT)
  • Over £5,000: 3.5% (excl. VAT)

The page also lists a minimum service fee of £1 (excl. VAT) per invoice.

Good to know

Because the fee drops as you bill more with the same client, PeoplePerHour rewards long-term client relationships. Keeping repeat clients on the platform becomes cheaper over time.

Toptal

Toptal is not an open marketplace. Freelancers apply, go through a screening process, and if accepted are matched with client projects by Toptal’s team. It focuses on software developers, designers, management consultants, product managers and project managers.

How it works

  • Toptal’s screening process has several stages: a communication and personality interview, a skills review, a live screening with domain experts and a test project. Toptal says the process takes 3 to 8 weeks and that fewer than 3% of applicants are accepted.
  • Engagements can be full-time, part-time or hourly.

Fees

Toptal’s talent FAQ says members set their own hourly rate and that Toptal does not take a cut from it. Toptal charges the client separately. Payments are made in US dollars.

Good to know

Toptal is aimed at experienced professionals. If you are starting out, an open marketplace is a more realistic first step.

Tips for getting work on any platform

Build a focused profile

Say clearly what you do and who you do it for, such as “WordPress developer for small online shops” rather than “web developer”. Add a portfolio with real examples. If you do not have client work yet, create sample projects that show the kind of work you want to be hired for.

Price with the fees in mind

Work out your rate from what you need to earn, then add the platform fee on top. Remember payment processing, withdrawal fees and currency conversion if you are paid in US dollars or pounds and spend in another currency.

Write short, specific proposals

Show you have read the brief. Mention one or two relevant examples, ask a sensible question about the project, and say how you would approach it. Avoid copying the same proposal to every job.

Communicate clearly and keep records

Agree the scope, deadline and number of revisions in writing on the platform. Keep messages and files on the platform too: if there is a dispute, that record is what the platform will look at.

Follow the platform’s rules on off-platform contact

Many platforms restrict moving a client you met there off the platform to avoid fees, and some restrict sharing contact details before a contract starts. Breaking these rules can get your account suspended, so read the terms of service for the platform you use.

Watch out for scams

Be wary of anyone who asks you to pay to start a job, to move payment outside the platform, or to download unusual files or software. Our guide to protecting your business from phishing covers the warning signs.

Building something beyond the platforms

Platforms are a good way to find first clients, but relying on one platform leaves you exposed if its fees, rules or search ranking change. Many freelancers use platforms alongside their own channels:

Summary

Upwork and Freelancer.com suit freelancers who are happy to pitch for jobs. Fiverr suits clearly packaged services. PeoplePerHour suits freelancers working with UK and European clients, especially repeat clients. Toptal is for experienced professionals who can pass its screening. Whichever you choose, check the current fees on the platform’s own help pages, price your work with those fees included, and build your own website and client list alongside it.