1. Become a social media influencer

The best way to get started making money online is to become a social media influencer. There are many ways to do this today. You can start a YouTube channel, create a Facebook page, or even set up a blog. The great thing about these platforms is that they're free to use. All you need is a camera to record videos and you're good to go!
2. Sell products online
If you have a creative talent or know how to design something really well, then you can sell your products online. If you love to write, then you can write articles for websites and earn up to 50 cents per article. Or if you want to focus more on design, then you can find clients who would pay you to create designs.
3. Start a website
Of course, there's no point having a product if nobody knows about it. A website is a great way to showcase your work and reach millions of customers worldwide. And don't forget about Amazon. If you already have a website and are wondering what to put on it, consider adding a store section where people can buy your products.
4. Affiliate marketing
This is probably my favourite method of making money online. It doesn't require any special skills or experience, just a computer and some sort of traffic. Basically, you promote someone else's product or service using links on your own website. When people click on those links and purchase whatever it is you're promoting, you get paid.
5. Create and sell eBooks
Creating an eBook isn't as hard as it sounds. In fact, it often takes less time and effort than writing a book. But before you rush off and try to write an eBook, check out these tips first to ensure you're not wasting your time.
6. Make money online surveys
Are you a regular internet user? Have you ever thought about taking paid surveys? Paid surveys allow you to earn cash rewards by sharing your opinion. Your opinions count! Every time you complete a survey, you'll receive points that add up over time. In return, you'll be rewarded with gift cards or cold, hard cash (yes, we said cash).
7. FreelanceWriting
Freelance Writing offers a wide range of opportunities for writers and bloggers. By freelancing, you can earn extra cash and work around your own schedule while helping businesses attract potential consumers. Whether you're looking for more clients or higher-paying content projects, freelance writing offers a number of options for earning income online.