There are quite a few ways, but I'd suggest learning one skill first instead of trying everything at once. Freelancing, content writing, video editing, or SEO are good starting points if you're willing to put in the effort.
I started with small freelance gigs and the income was slow at first. It wasn't life-changing immediately, but after a few months it became much more consistent. Patience really matters.
If you have zero investment, offer a service instead of selling a product. Skills like graphic design, writing, and virtual assistance don't require much more than a laptop and internet connection.
There are lots of YouTube videos promising easy money online. Most of them leave out how much work happens behind the scenes. Stick with realistic methods.
I think consistency beats chasing trends. Even earning a small amount every month is better than constantly jumping between different "get rich quick" ideas.
My advice is to avoid anything that asks you to pay a registration fee before you start earning. There are enough legitimate opportunities that don't require that.