1. Upwork: The most popular freelance job site on the Internet today, birthed from the merger of oDesk and Elance. When you first start out, they take a 20% cut of your earnings, but this reduces as you build more experience.

2. Guru: If Upwork’s service fees make you squirm, Guru is a more reasonable option. More than a million freelancers use this platform to find fixed price and hourly jobs.

3. Freelancer: On Freelancer you can apply for freelance jobs and make submissions to design contests. It’s a relatively new platform on the market but already has a huge base of customers and clients.

4. We Work Remotely: A job board for all sorts of freelance services, including customer service, programming and more. The only rule for posting jobs on the site is that no office is required!

5. Fiverr: Here you can offer just about any kind of freelance service at a starting rate of $5 per project. Don’t let that put you off, you can easily earn hundreds a day if you set up the right kind of gig.

6. Onsite: A curated marketplace of freelance opportunities in a variety of fields. It’s an invite-only platform, and you’ll have to provide work examples to be considered for admission.

7. Folyo: A platform that connects businesses with a network of freelancers and influencers who review their needs and refer them to different freelancers who might be right for the job.

8. Matchist: A platform where anyone can submit a project idea they want to bring to life. Matchist will assign a project manager and then match them with “experts” to make it happen. Become one of their experts and start benefitting from the job opportunities!

9. Mechanical Turk: Run by Amazon, it’s a platform linking businesses and developers with an on-demand workforce to complete their projects. Join up, and you can make money working on HITs (Human Intelligence Tasks).

10. The Muse: A platform offering a searchable database of more than 80,000 jobs in companies around the world.

Good luck !