Here are 22 ways to make money online, from the comfort of your home. In this article, you will only find profitable ways. 


Whether it's affiliate marketing or selling your plush collection, there are a lot of popular ideas to get rich quickly and make money that are constantly popping up. Do they work? Not really. Will you make money doing it? Maybe. But you'd probably make more money with your 9-to-5 job. At least it's a guaranteed paycheck. 

The truth is that there are real ways to make money online – millions of people do this every day. Whether it's independent digital nomads, savvy marketers, or burgeoning entrepreneurs, there are a multitude of business ideas you can try at home using your laptop and a strong internet connection.

So let's find out how to make money online... for real.

1. Start Dropshipping

Let's start our list with one of the most popular ways to make money online. According to Google Trends, the popularity of dropshipping is growing rapidly, underscoring its viability as a way to make money online. With success stories about how an entrepreneur made 7,000 $ in eight weeks or how a store owner earned six figures selling a single product, there's plenty of evidence that dropshipping is a real way to make money online.

In case you don't know what dropshipping is: dropshipping is a business model in which you sell a product to a customer, but the supplier stores, packages and ships the product to your customers on your behalf.

The best way to make money online in dropshipping? Most entrepreneurs have focused on a few marketing strategies: running ads on Facebook, asking influencers to promote your products, and sending direct messages to potential customers on social media.

2. Try print on demand

Print-on-demand is also proving to be a popular option. Graphic designers are turning to this business model to sell their designs on clothing and other products to better monetize their art. With their unique designs, they can create a consistent and established brand for their business.

Print-on-demand is similar to dropshipping in that you don't need to hold a stock or ship the products to customers yourself. There are, however, two slight differences. First, you can add brand labels on the packaging, which is great for brand recognition. Second, shipping costs are quite high, making it difficult to create a sustainable business, unless you charge higher prices or sell larger quantities.

The best way to make money with your print-on-demand business? Free marketing channels. Your best bet would be to promote your products for free on Instagram, Pinterest, or with Instagram influencers who convert their audience well

3. Make money with affiliate marketing

Affiliate marketing is one of the most popular ways to make money online. Over the years, its popularity has had its ups and downs, but it continues to prove to be a stable way to make money online. The best part about affiliate marketing is that you can be affiliated with almost any business, from Shopify to Amazon.

Affiliate marketing allows you to make a living by promoting other brands. If you're a savvy marketer, you can earn a commission on sales by promoting retail products, software, apps, and more. While earning a commission may seem minimal, remember that you can be affiliated with multiple brands and include multiple affiliate links on a single blog post.

If you really want to make money online doing affiliate marketing, your best option is to focus on content marketing. By building a blog with multiple pages of high-quality content, you're essentially creating an asset that you can call your own. The best part about focusing on content marketing is that if an affiliate program closes, you can pass the affiliate link to a competitor without negatively impacting your income.

4. Create a YouTube channel

If others can make money with YouTube, so can you. The highest-paid YouTuber is 7-year-old Ryan, who reviews toys on his YouTube channel, earning him $22 million in 2018. Another high winner is Jeffree Star, who has earned more than $18 million on YouTube and owns a cosmetics brand that sells about $100 million worth of products a year. His notoriety on YouTube helped him use his influence to make money online beyond his earnings on YouTube.

Your YouTube channel needs to focus on a single niche in order to build a strong and loyal audience. For example, you can create makeup tutorials, stream video games, review products, teach skills, create joke videos, or anything else you think there's an audience for.

The secret to making money on YouTube is to create content that people are looking for that is informative or entertaining. You can use a witty title to entice people to watch, or use search-optimized keywords on YouTube. Once you've reached the 1,000 subscriber mark, you can officially monetize your channel with YouTube ads.

5. Become an influencer

Building a personal brand can also help you make money online. Did you know that in 2019, Cristiano Ronaldo earned $975,000 for every sponsored Instagram post, making him the highest-paid influencer? While it may seem like reality TV stars, singers, and athletes are the biggest influencers, keep in mind that even smaller-scale influencers can make more money today than they did a few years ago.

To become an influencer, you need to build a strong audience. The easiest platforms to achieve this: YouTube and Instagram. Some of the biggest influencers without celebrity have often had their first glimpse of exposure on these platforms.

To make money as an influencer, you can charge for sponsored posts, conferences, create your own online store and sell products, add affiliate links in your bio, sell your photos, sell ads on your own podcast, get paid as a brand ambassador, create a book, get paid to participate in events,  etc.

6. Create an online course

Knowledge sharing is one of the best ways to make money online. If you are an expert on a topic, you can monetize your knowledge by creating online courses. You can sell your course on Udemy or, if you already have your own audience, on your own website. Some entrepreneurs earn up to 5,000 $ per month with online courses.

To create a popular and successful course, your best chance is to watch other courses on your topic. Then look at the reviews. What are the aspects that people praise, and which ones they hate? How can you create something better than what has already been created? Focus on creating content that resolves the biggest complaints while mimicking the positives that people rave about.

The platform on which you sell your course will determine the best way to make money. If you sell your course on Udemy, you don't have to do much to promote it. You can almost install it and forget about it. Maybe promote it on a few blogs or on your own website. However, if the course is hosted on your own website, you might want to run ads to promote it. You can also create a list of email addresses to continue promoting future courses to the same audience. 

7. Publish an ebook

With Amazon KDP, it's never been easier to publish an ebook. All you have to do is write the ebook, format it, create an ebook cover, publish it, and promote it.

You can choose to hire a writer for your ebook, a graphic designer to design the cover, or a freelancer to format the ebook for you to help minimize the work you need to put in place. It's best if you focus on keywords based on popular searches on Amazon.

To make money online by selling ebooks, you can market them in several ways. You can give away your eBook for free for a few days. This allows you to rank well in search results for a while and get reviews, which helps you rank higher in paid listings.

8. Create a blog

Blogging is one of the oldest methods to make money online. People who like to write tend to create blogs in a specific niche. For example, a blog about procrastination, cars, dropshipping, toys, etc., is often a focus narrow enough for you to build a loyal audience, but big enough for you to cover a lot of ground.
You can start a blog on different platforms, from Shopify (remove the cashout feature so you don't have to pay for a subscription as you create it) to WordPress.

When you start your blog, focus on very specific keywords and continue to expand into other relevant categories as you grow and dominate new spaces. This will allow you to build a massive blog over time. Remember that design is also important to make a good first impression to visitors.

There are several ways to make money by blogging. You can add affiliate links in your articles (don't forget to include a disclaimer). You can monetize with AdSense by strategically placing ads on your website. Sponsored articles can help you make money through specific brands – this method is popular among bloggers who write articles. Bloggers can also sell digital or physical products on their website.

9. Think about freelancing

The easiest way to make money online is to take your current job in your 9-5 role and do it online instead. For example, if you are a writer, administrative assistant, graphic designer, teacher, developer, etc., you can market these skills and find online customers who are willing to pay you for it.

There is also an endless list of websites for each sector of freelance jobs. For example, freelance writers can apply for jobs on specific online job boards, but also on generalist websites like Fiverr, Freelancer, Upwork, and all the others. If you find that your job doesn't make money online directly, you can look for other transferable skills you might have.

To make money online as a freelancer, you need to start by building a strong portfolio. For this, you may need to start by working for free for reputable medium brands. Once you've built a strong portfolio, you can start reaching out to big potential customers to make more money online. Remember, freelancing is a numbers game: the more emails and personalized applications you fill out, the more likely you are to get an answer.

10. Create an app

If you're not a developer, you're probably looking at this idea of making money and feeling a little stuck. Fortunately, there is a way to create an app that doesn't involve any programming skills.

Nowadays, marketers use freelance platforms to find affordable developers who will create apps for them.

When it comes to making money with your app, your best bet is to add it to Google Play and the App Store. And while it may seem counterintuitive, a free app can help you earn more than a paid app. With a free app, you can add premium ads or features to help you make money. Since the free app will attract a larger number of people, it will be easier for you to sell them additional products.

11. Become an editor

With a growing interest in content marketing, more and more brands are looking for great copywriters to create content. The secret to success as a copywriter is to be an expert in a niche. Many writers try to be generalists, writing for a wide range of categories, from food to technology. However, focusing on a niche as a copywriter allows you to write better content.

When you have experience in this area, you can add a different perspective to a piece of content. This means that you don't just say the same thing as all the other articles online. And that's what brands really want to pay for: your thoughts, experiences, and inside information about their niche.

If someone asks you for a sample marketing article, send them samples of marketing articles. Don't send an article about finance. Or an article about fitness. It's hard for a hiring manager to know if you have a good understanding of the niche sector if they can't see a relevant editorial sample. Apply for jobs that match your skills and experience. Similarly, if your presentation does not have a list of links to sample texts, it will be ignored.

12. Create parallel activities

Side activities can help you make money online while keeping your full-time job. If you're looking to make a few hundred extra dollars a month, this is a great idea. The work doesn't always last long-term, but it's possible.

Use platforms like Fiverr to create contracts. When you are new to Fiverr, you should strive to offer a low price in order to get your first review. I recommend that you have a friend buy your concert to leave your first review so you can get started faster. Treat this friend like a customer and deliver a finished product that you can present on the platform, in your portfolio. 

The problem with Fiverr is that it's also a numbers game. If you look at the best Fiverr users, you will see that they have several contracts available. The more contracts you have, the more likely you are to be found.

If you don't want to get paid the price of Fiverr, you can turn to platforms like FlexJobs to find side missions. In their "jobs" section, you can search for contract or telecommuting offers. What's great about the telecommuting opportunities on FlexJobs is that you can apply for it in any city in the world.

FlexJobs offers a wide variety of parallel jobs, ranging from copywriting to accounting, business, design, and more. If your talents don't match anything else in this list of ideas for making money, you can try a parallel job at FlexJobs and start making money online. Apply for several opportunities to land a few odd jobs next door.

13. Do translation

If you need to make money now, translation work is a pretty underserved niche. You will need to be fluent in at least two languages to succeed in this field. So, if you are bilingual or have studied a popular language at school, this can be a great idea to make money.

You will need to provide proof of your ability to translate. If you have a language degree or experience translating texts, be sure to show samples from your portfolio. Most companies will require a translation test. Remember that you must be fluent in the languages for which you are applying as a translator. So you can't use translation tools.

Some of the sites where you can make money online include

  1. Upwork
  2. People Per Hour
  3. SDL
  4. Gengo
  5. Pro Translating
  6. Translators base

 14. Become an online tutor

You can earn a lot of money online and choose your own schedules by becoming an online tutor. A friend earned 5200 $ by giving private lessons. What is interesting is that he has built his clientele thanks to word of mouth, his visibility and excellent group rates. While science and mathematics are often the subject of a strong demand for academic support, French is also very popular with the international public. If you are an expert on a topic, tutoring can be the right platform to make money quickly.

 It is essential to have a degree or experience in a language for this type of job, so present your degree, a high average in a course or any other evidence that you are qualified to give private lessons on this subject. If you have a teaching degree, you may be more likely to land a tutor position. If you have spoken at a conference or event on the subject, you may also be considered for an online tutoring, teaching or mentoring position. Focus on tutoring in your area of expertise. If you're not the best, you probably shouldn't give private lessons on that specific topic.

15. Become a virtual assistant

With so many entrepreneurs starting businesses, the demand for virtual assistants is growing almost daily. As a virtual assistant, you will perform a variety of tasks. Writing, order processing, accounting, social media, and customer support are just some of the tasks you may be asked to accomplish as a virtual assistant. 

 You can make money online on sites such as, Indeed or Upwork. Many virtual assistants have also found ways to make money online by contacting brands and entrepreneurs to ask if they are interested in hiring a virtual assistant. By using a combination of job posting apps and contacts, you'll have a better chance of making money quickly. Develop an active social media presence, including Twitter and LinkedIn, to help you find new customers.

16. Become a Twitch streamer

Streaming on Twitch is becoming more and more popular. While it started as a gaming platform, it is rapidly evolving to include other types of content. To make money quickly on Twitch, you'll need to grow your audience. If you're regular, streaming on Twitch can help you quickly build a large audience. 

You'll need to find a popular game or channel that isn't too competitive so people can easily find your content. To make money online through streaming, you need to have a consistent style for your channel: is it going to be funny, educational, or entertaining? Using the chat feature on Twitch is another way to grow your audience. You will want to communicate in popular chats. However, you'll also want to engage with those who are chatting about your feeds.

There are five ways to monetize your Twitch channel: selling products, sponsoring brands, donating fans, subscriptions, and Twitch ads. As a Twitch streamer, you'll want to focus on leveraging these five monetization methods to ensure you get the best financial gains. You could earn more on Twitch than on YouTube, making it one of the best ideas for making money for video creators.

17. Investing in stocks

You can also make money quickly by investing in stocks. If you're not an expert in stock selection, you might want to ignore this idea of making money. While it may have one of the biggest rewards, it can also lead to money losses if you are inexperienced. If you currently hold a 9 to 5 job, review your company's financial programs.

Do they allow you to invest in shares of the company? If so, sign up. At least with a corporate action program, you have some influence on the success of the company as an employee.

18. Sell your photographs

Whether you're a professional photographer or just like to take great photos, there are many ways you can monetize your business. You can make quick money by posting your photography services in your community's local Facebook groups.

If you're looking for greater exposure, you can use a site like Shutterstock. However, if you are looking to quickly monetize your photography over the phone, you can use Foap.

19. Sell domains

If you regularly buy domain names but don't use them, you can always try to sell them for a profit. Selling domains, however, is very competitive. If you own a domain .com of a single word, you'll have a better chance of selling it. Words that have a high search volume also sell well.

Similarly, domains that are fashionable at that time are more likely to sell. For example, a year ago, spinner domains sold more easily than they do today.

You can sell your domains on GoDaddy. Look at the domains with the highest offers to see what types of domains are selling well. This will help you know if your domains are worth selling and how much money you can make by selling them.

20. Sell your creations online

Graphic design is an amazing skill that you can monetize in many ways. You can opt for print-on-demand and sell your creations on your own custom products. You can also submit your creations on a resource sharing platform like 99 Designs. You can create your own charts, templates, and the like and sell them on marketplaces like Redbubble. You can also find clients and work as a freelance graphic designer.

21. Review Websites, Applications and Software

If you're passionate about user experience, UserTesting pays reviewers 10 $ to give other entrepreneurs feedback on their websites and apps. It's a quick way to make money online. You will receive a series of questions that you will have to answer by browsing their website. 

Through a video, you'll communicate your ideas and feedback to the entrepreneur while browsing their website or app. Your video is only 20 minutes long, so if you make three videos per hour, you'll earn 30$. Competition can be tough, so you have to act quickly when a new website or app is added to be evaluated.

22. Become a TikTok Advisor

One of the trendiest new ways to make money online is to become a TikTok consultant. Brands will contact you to come up with video ideas, develop engaging biographies, and more. This is the perfect opportunity to make money for digital nomads – you can manage the entire business from your smartphone. Compared to Instagram, TikTok is relatively new and untapped, so helping brands increase their awareness on the app could turn luck.

However, you need to possess a few talents before you start offering advice on TikTok to businesses. The most important thing is how to create viral videos that get people to engage with brands. If you don't have the expertise of this platform, you can still learn how to create contacts that kill by taking this TikTok course.


Making money online can help you earn a little extra money, but also escape your 9-5 job to become a full-time entrepreneur. By thinking about online business ideas and choosing to start an online business, you gain greater financial freedom, improve your financial security, and get closer to life on your own terms.

Passionate content creator with a love for writing, art, and blogging