In my opinion, freelancing on the platforms like fiverr, upwork, people per hour, seo clerks, 99 designs, iwriter, etc. is the best way to make money online. First of all, these are free platforms, you do not have to pay money to join or work on these platforms, secondly, these platforms are availably globally. The only requirement to make money on these platforms is you need to have skills. Even if you do not have skills, it is not a problem, you can learn a new skill and start working on these platforms. In order to learn skills, you can enroll for skill development courses. on learning platforms like udemy. If you do not have money to pay for the courses on Udemy, you can join Alison, which is a free learning platform. It takes 4-6 weeks to develop a new skill. When you are trying to develop a new skill, always look for a skill that is high paying, video editing, or animation for instance. However, also make sure that you have an interest in the skill you are trying to learn. Likewise, you need to devote time and learn skills. Therefore, if you to work online using the free method, try freelancing