DEV Community

Cover image for Here are 10 Freelancing Websites to Find Clients 🔥
Kyle Prinsloo
Kyle Prinsloo

Posted on


Here are 10 Freelancing Websites to Find Clients 🔥

You are looking for freelancing websites to find clients.

You've found them.

First, let me start off by saying my number 1 recommendation is your OWN portfolio website and social media profiles.

You should see freelancing platforms as a secondary channel and not your primary channel.

It works for some and not for others, but do at least try it.

With that said, here are my 10 recommendations:

1. 99Designs

Alt Text

99Designs is a freelancing platform with a unique way of doing things. First off, it specializes in design projects, so you won’t find bookkeeping or digital marketing projects in here. What can you design? Anything from a logo to a website.

Second, clients looking for freelancers can either search for one or hold a design contest. The latter is a good choice for clients who want to see several designs as fast as possible.

The design contests are a good way to get experience in understanding client briefs and translating them into a design. It also lets newbies get an equal chance based solely on their artistic talents and not on how many clients they’ve worked with before or how many designs they’ve done in the past.


  1. Newbies can get great experience by participating in design contests.
  2. They have a community forum where you can ask questions and learn from more experienced designers.


  1. Some contests do not guarantee payments for winners.
  2. Some designers get their designs from stock vectors and graphics.
  3. There are some user complaints about the quality and speed of tech support.

2. Hubstaff Talent

Alt Text

Hubstaff Talent is the remote talent portal of Hubstaff, a time tracking and productivity tool. It’s completely free to use both for employers and job seekers, with no commission cuts for projects.

While it doesn’t have as many gigs as Upwork or Fiverr, you can definitely find good projects here from clients in different industries including real estate, digital marketing, construction, and others.

You can filter gigs according to skills, type of work (full-time, hourly contract, or fixed price), date posted, pay rate, and experience level.


  1. It’s very easy to create a profile and begin applying for jobs.
  2. It’s 100% free to use. No commission fees will be deducted from your salary.


  1. It doesn’t have as many job postings as other job portals.

3. Toptal

Alt Text

If you want a more exclusive freelancing platform, Toptal is the top choice. They claim to be home to the top 3% of freelance talent in the world, so getting approved here is a good boost to your reputation.

As of now, they only cater to freelance software developers, designers, finance experts, product managers, and project managers.

According to the users of Toptal, the application is strict and takes about a month or so. Once you’re inside, you’ll get access to the job board where you can see gigs posted by companies by the likes of Airbnb, Shopify, and Bridgestone.


  1. You’ll get access to important high-paying projects by some of the leading companies in the world.
  2. They have a tech blog where freelancers can contribute pieces to boost their reputation.
  3. They also have a community of freelancers where you can expand your network, get tips, and get access to exclusive freelancing events.


  1. The application process is stringent and takes a while.
  2. Some users note that the users far outnumber the projects, which means the competition is fierce.

4. Workana

Alt Text

Workana is a freelancing website specifically for Asian freelancers. They have posted gigs for IT & programming, design & multimedia, writing, finance and management, among others.

It works much like Upwork where you’ll register as a freelancer and apply to gigs once your account is approved.

Clients will be able to see your profile, portfolio, and ratings. They also have protected payment options for both clients and freelancers.


  1. Registering as a freelancer is easy and quick enough.
  2. There’s a consistent flow of projects that freelancers can apply to.
  3. Payments are protected via Escrow.


  1. Account approval takes a while, although you can speed it up by paying around $10.

5. Upwork

Alt Text

Upwork is probably the first answer you’ll get if you ask a freelancer what freelancing website they use. That’s because it’s one of the biggest remote work platforms with over 16 million registered freelancers and hundreds of projects posted every hour.

While Upwork gets a bad rap for being a melting pot of clients looking for “cheap” services, there are strategies that you can implement to position yourself as an expert and charge premium fees. In fact, some of their highest-rated developers charge as much as $60/hour.

If you’re planning to sign up for an account in Upwork, note that they recently made their process a lot stricter in an effort to avoid a flood of freelancers with the same skillsets. At least that’s what they’re telling everyone.


  1. Thousands of jobs are posted every day.
  2. You can set your price.
  3. They offer payment protection for both fixed-hours and hourly projects to ensure that freelancers get paid for their work.


  1. High commission fee deducted by Upwork.
  2. The competition is extremely stiff.
  3. You have to buy bids ($.15-$.9/proposal) to send proposals to clients.
  4. It’s currently extremely hard for new profiles to get approved.

6. Fiverr

Alt Text

Fiverr has become popular among freelancers because of its unique system. Instead of clients posting gigs, freelancers can post their services and rates. Like Upwork, it has quickly become a marketplace for the “cheapest” services, with some freelancers asking for $5 for an infographic.

But, same as Upwork, there are strategies you can use to find higher-paying projects here. For example, you can create a pricing tier where clients can get more value the more they pay.

That’s exactly what I did to earn $10,000+ through Fiverr.

Remember that the right clients are always willing to pay more for more value. So your job is to show them the potential value you can give for a higher price.


  1. You can set the price for your services.
  2. You can customize your profile to stand out from the competition.
  3. Most gigs are 5$, but you can see this is an opportunity to introduce a pricing tier.


  1. Lots of competition.
  2. Fiverr takes a 20% cut from every transaction.
  3. You can’t contact clients outside of Fiverr, so if you want to leave Fiverr you can’t take them with you.

7. TopCoder

Alt Text

TopCoder started in 2001 by holding competitions for coders to solve challenging tech problems and has since then grown its community to over 1.5+ million members.

It’s now a company that provides businesses tech talents ranging from software developers to data scientists, but they haven’t strayed far from their roots. They still hold coding competitions where you can win competitive prizes and even practice to upgrade your skills.

They also post freelance gigs called Gig Works where you can apply and work directly with clients.

Another big plus for TopCoder is their practice challenges that allow freelance developers to hone their skills and learn how to start competing on TopCoder.


  1. You’ll get a chance to work with big companies like Microsoft, IBM, and Harvard Medical School.
  2. The active community of coders is a great place to network and expand your skills.
  3. Their practice challenges, Gig Works, and coding competitions help developers improve on their craft.


  1. The UI is hard to navigate and cluttered according to some users.

8. Gigster

Alt Text

Gigster's take on matching clients with developers is a bit different. Rather than matching the client with an individual developer, Gigster assembles an entire team, using AI, led by a project manager with whom the client communicates exclusively.

The application process of Gigster seems straight-forward enough. There’s a resume review, a written screening, and a personality screening. Once you pass these tests, you’ll be invited to join Gigster.


  1. You’ll get a chance to work with big companies like Microsoft, IBM, and Harvard Medical School.
  2. They have a regularly updated blog with useful technical articles.


  1. It took a bit of time and fiddling around to find how to register as a freelancer on the website. To save you the trouble, here’s the link if you want to register as a freelancer.

9. Dribbble

Alt Text

Dribbble is a platform where clients can look for web designers whether for a full-time position or a once-off project. It built a reputation as a place to find professional designers, so it’s one of the popular destinations for clients whenever they need a designer.


  1. You’ll get a chance to work with companies like Google, Dropbox, Slack, Shopify, and Facebook.
  2. They have a regularly updated blog, a collection of design inspirations, a list of top designers, and even local meetups of designers on Dribble.


  1. You’ll have to pay to be able to message clients looking for freelance designers. The job board is completely free.

10. Arc

Alt Text

Formerly CodeMentorX, Arc is an exclusive freelance platform with a stringent six-layer vetting process designed to get only the cream of the crop. Six stages may sound like a lot, but getting in will expand your network and get you connections that you would otherwise have to work years to get.

Arc pre-vets developers before handing them over to be interviewed by the client to see if they are a cultural and team fit. Once the decision is made, an engagement manager handles the paperwork and payment processing.


  1. Passing through their application process will boost your reputation.
  2. You can set your own hourly or retainer rates. Arc automatically sends invoices to clients so that’s one less thing to worry about.
  3. They have resources for developers including a salary guide per region, a podcast, a blog, and virtual events/seminars.


  1. The application process is very strict and may take some time.
  2. There’s no job board where you can freely browse freelance projects.

I hope this list will help you land a freelancing gig soon.

This is by no means an exhaustive list, so feel free to add your recommendations below :)

Enjoy my content?

Follow me on Twitter


Top comments (13)

reecem profile image
Reece M

For 8. Gigster, you forgot to add the link for the url you were talking about that's hard to find 😅

study_web_dev profile image
Kyle Prinsloo

Haha thanks Reece! Done :)

reecem profile image
Reece M

👍 cool

justaashir profile image
Aashir Khan

Some more worth mentioning:

I'm also working on a remote job board, mainly focused on quality job listings by manual screening. Maybe it can also help to find a full-time or part-time remote job.

Thanks ♥, Awesome post

siarhei_siniak_marketing profile image
Siarhei Siniak • Edited

While Upwork gets a bad rap for being a melting pot of clients looking for “cheap” services, there are strategies that you can implement to position yourself as an expert and charge premium fees. In fact, some of their highest-rated developers charge as much as $60/hour.

That's likely to be the biggest drawback with freelancing platforms. They have a cap on the income you may get. As well as are hard competitive for professional growth.

Networking is way better and reliable in terms of projects you get and growth for a portfolio.

lukemiller profile image
Luke Miller

Hi Kyle. Great post.

Another one I prefer to use is !

I prefer to use AskFora when freelancing because it does a great job with handling the administrative aspect of freelancing including contracting and payments. One of the biggest differences between AskFora and other platforms is that AskFora can search for clients and help within your own network ie. the people you trust.

tarun_geek profile image
Tarun Nagpal

Awesome 👍

mohitsehgl profile image
Mohit Sehgal is also great!! They give you a dedicated account manager who connects you to clients.

mahmoudessam profile image
Mahmoud EL-kariouny

Thanks thanks
Kyle Prinsloo
for those great source's :)

carperez profile image
Carmen P.

Thanks for putting this list together, Kyle!

I'd love to mention, too. It focues only on IT professionals and has no commission fees.

andrewbaisden profile image
Andrew Baisden

Good resources thanks. Anyone found good work on any of these platforms recently?

reythedev profile image
Rey van den Berg

Fantastic resources, Kyle! Thanks for adding the pros and cons, that in itself is very helpful!

study_web_dev profile image
Kyle Prinsloo

Thank you Rey! <3

Make Your Github Profile Stand Out

Github is great, but have you considered how to make yours more attractive for potential employers or other visitors? Even non-tech ones like recruiters!

Take a couple of hours and show your best side as a person - and a programmer.