For lots of freelancers, especially beginners, finding freelancing projects to work on and make money with is the hardest part of the whole thing. Knowing how to make money as a freelancer is one thing and finding projects to make money with is another.
Thankfully, there are lots of great freelancing sites out here that you can use to build you profile gradually. Use these sites to get yourself familiar with how the system works, how to deal with clients, as well as gathering experience necessary for becoming a professional freelancer.
With that said, here are a few top freelancing sites where you can register for free and bid on various freelancing projects: