Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

The Freelance IT Sites That Get You Paid (And Which Ones Are Rubbish)

The short version: Upwork and Fiverr are the volume plays; Toptal, Gun.io, and Vetted.fi filter for better rates; niche IT communities (Stack Exchange, GitHub) convert slower but cleaner. Start with platforms matching your skill level, not the biggest name.

I've been broke enough to care about this

Five years ago, when my agency income tanked, I learned what most people discover too late: not all freelance platforms are built for the same person. I watched a database engineer I know turn down Upwork jobs at £25 an hour to focus on Toptal clients at £85+. I watched a junior front-end developer grind Fiverr for months, earn less than minimum wage, and quit. The platform you choose is not a small decision.

Here's what works if you're selling IT skills.

The high-volume platforms (if you have thick skin)

Upwork

Upwork is the McDonalds of freelance work. It moves volume, it's easy to understand, and most people lose money there through exhaustion and bad rates.

The honest truth: junior developers and support staff do find work here. You can land £500-2000 projects, build reviews, and move up. But you'll spend three hours writing proposals to land one £200 job. Upwork takes 5-20% commission depending on your tier. Your first £500 earned drops 20% straight away; above £10,000 lifetime earnings it's 10%. Still brutal.

I'd recommend Upwork if you're under two years in, you need cash flow now, or you're testing a new skill. It's a training ground. Once you have five solid reviews, leave.

Real rate range: £20-50/hour for juniors; £50-100/hour for mid-level; £100+ for senior. These are posted rates. Your take-home is 20% less.

Fiverr

Fiverr makes money from volume and desperation, not from paying freelancers well. You create fixed-price "gigs", customers message you, you deliver, Fiverr takes 20%. The platform shows inexperienced buyers that they can get a website redesign for £50. That's you, eating the cost.

Skip Fiverr unless you have a productised service (a simple repeatable thing like "I'll write 500-word landing page copy") that you've tested elsewhere first. If you're doing bespoke IT work, your time is too expensive for this model.

The better-paid platforms (filter out noise)

Toptal

Toptal is where I'd send anyone with real IT credentials. They vet ruthlessly. You have a phone screen, a technical test, and a portfolio review before you're even on the platform. This filters out everyone working for £20 an hour, which means clients expect to pay serious money.

Real rate range: £75-150/hour depending on specialism. Senior people regularly charge over £200/hour. The platform takes a percentage (lower on ongoing contracts) but the base rates are 2-3x better than Upwork.

Time to first job: 4-12 weeks from application. Toptal's vetting takes time. You need a clean portfolio and a strong technical background. Most IT people I know who pass the screening get steady work within a month of being listed.

Apply if: you have 5+ years in your field, you've worked for recognisable companies, you can show completed projects.

Gun.io

Gun.io focuses on senior software engineers and CTO-level hires. They're smaller than Toptal, more selective, and the jobs tend to be retainer-based or project-based contracts with real budgets.

Real rate range: £100-250+/hour. Most work is with early-stage startups or scale-ups willing to pay for experienced people.

Time to first job: similar to Toptal, 6-12 weeks. The vetting is technical and thorough.

Apply if: you're a senior backend engineer, infrastructure specialist, or can deliver real architectural impact.

Vetted.fi

Vetted.fi is newer and smaller, focused on software developers and engineers who want to work with European and US clients without the race-to-the-bottom pricing. They pre-vet freelancers and match them to clients, so you're not bidding against 500 people.

Real rate range: £60-120/hour typically, with some senior roles at £150+.

Time to first job: faster than Toptal, often 2-4 weeks if you're a good fit.

Apply if: you're mid-level or senior with a clean portfolio, you want to avoid Upwork's chaos, and you prefer being matched rather than bidding.

The niche communities (slow burn, high trust)

Stack Exchange Jobs (now Codementor's job board)

Stack Overflow shut its job board in 2021. Codementor bought the talent pool and runs a simpler job listing site now. It's smaller but quieter: fewer applicants, clients who understand what they're hiring for.

Real rate range: £40-100/hour. Some roles are salaried contracts.

Reality: you'll get fewer opportunities but less noise.

GitHub Jobs

GitHub deprecated its job board in 2023, but you can still find work through GitHub by maintaining visible open-source projects. This is not a platform play, it's a reputation play. If you have a popular repo, recruiters find you. Enterprise companies hire through this path.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Real outcome: If you have 5+ stars on a well-maintained project, you'll get inbound. Work tends to be full-time or significant contract roles, £80,000-180,000+ annually.

Industry-specific boards

DevOps jobs, AI engineer roles, security consultants: these exist on dedicated boards. Hacker News job threads, AngelList (now Wellfound), Ycombinator's job board, and specialist community forums.

Real quality: vastly higher than Upwork. Clients are typically founders and small teams with real budgets. Work is often contract-based.

Time investment: you'll post less and hear back from better-fit clients.

The strategy I'd use (if I were starting fresh)

Step one: build your profile on one or two high-barrier platforms (Toptal, Gun.io, or Vetted.fi) while you still have income or savings. This takes 2-3 months. You're not racing to earn; you're building the right reputation.

Step two: once you have 2-3 solid projects on a better platform, stop taking Upwork work. Maintain your Upwork profile (clients do check) but move upstream.

Step three: layer in direct work. Once you have 5-10 clients through platforms, start asking if they know anyone. Half your next clients come from referrals, not platforms.

Step four: by month eight, you should have enough direct clients and repeat work that platforms are 30% of your income, not 100%. Platforms are training wheels, not a permanent address.

Real money, real timescales

A mid-level developer I know spent three months on Upwork earning £1,200 in month one, £3,000 in month two, £5,000 in month three. He was bidding constantly, shipping fast work, building reviews. In month four he got onto Toptal's waitlist. He's been off Upwork since month six. His income is now £8,000-12,000/month on two long-term Toptal contracts and three direct clients. That's the path: volume first if you're unknown, then quality.

Another developer, very senior, went straight to Gun.io and Toptal. He waited ten weeks for work but his first project paid £18,000 for two months part-time. He's never needed Upwork.

Your path depends on your experience level. Don't pretend you're senior if you're not. Don't grind Fiverr if you can get onto Toptal. Be honest about where you are, pick the right platform, and move up.

What I Tell People Who Are Choosing Between Upwork and a Niche Platform

I get asked this on calls more than almost anything else, so here is my honest breakdown. Upwork works if you are willing to treat your profile like a landing page and spend the first 90 days undercutting your rate just to build reviews. I have watched clients do this: charge 25 per hent for the first five jobs, then jump to 65 once they have three five-star reviews. It stings early on, but the algorithm rewards completed jobs and response time far more than it rewards your portfolio quality, so you are essentially paying a tax in cheap work to unlock visibility.

Niche platforms are the opposite trade. A developer I worked with moved from Upwork to Toptal after two years of general freelancing. The vetting process took him three weeks and included a live coding test and a client simulation call. He failed the first attempt. But once he got in, his average project value went from around 1,200 to 8,000, because the clients on Toptal are already pre-sold on paying premium rates before they even see a profile. The trade-off is obvious: fewer jobs, far higher pay, and a gatekeeping process that filters out most applicants.

Here is the part most comparison articles skip: the fee structure changes your behaviour, not just your income. Upwork's sliding scale (20 percent under 500 lifetime billed with a client, down to 5 percent past 10,000) pushes freelancers to chase long-term retainers with a small number of clients rather than juggling many small gigs. I have seen copywriters deliberately underprice an initial small project just to cross that 500 threshold faster, because the fee drop compounds over a year-long relationship. Fiverr does not reward that behaviour at all since it is priced per gig, so people who thrive there tend to build volume with quick-turnaround services like logo tweaks or short video edits rather than deep client relationships.

My actual advice, based on watching roughly forty freelancers move platforms over the past few years:

  • If you need cash flow in the next two weeks, use a volume platform and expect thin margins.
  • If you have six months of runway, apply to a vetted platform even if you get rejected once, since most allow reapplication after 90 days.
  • Track your effective hourly rate after fees for 30 days before deciding a platform is "bad." Most people quit right before the algorithm starts favouring their profile.

Frequently asked questions

Is Upwork worth it if I'm just starting out in IT?

Yes, but with expiration. Use it to build five reviews and one strong portfolio project, then graduate to better platforms. Spending a year on Upwork is a waste if you could spend three months building credentials and then earn double the rate on Toptal.

Which platform pays fastest?

Upwork and Fiverr pay weekly or on-demand. Toptal and Gun.io pay net-30 or net-60, often depending on the client. Build your emergency fund before switching platforms so payment terms don't force you back to Upwork.

Can I be on multiple platforms at once?

Yes. Be on Upwork, Toptal, and one niche board simultaneously while you're building. Once you have steady work through one, trim the others. Managing five platforms spreads you too thin.

What if I don't pass Toptal's screening?

Build two solid projects on Upwork (hire a designer if you need portfolio help), strengthen your GitHub profile, then reapply in six months. Toptal opens for reapplication. The screening isn't gatekeeping for snobbery; it's filtering for people clients will use again.

Related reading: Working From Home as a Virtual Assistant: What the Job Boards Won't Tell You and Fun Careers for Women That Pay Well: 10 Real Jobs That Don't Feel Like Work.

Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.