Best side hustle ideas for Indians to earn money online 2024

While you may not make quick money, the internet can be a great wealth-building tool in the long run. I have listed twenty-five of the best side hustle ideas for Indians to make money online in 2024 in this post.

I have categorized online money-making ideas by passion (or skill) so that you can jump to the section that interests you the most. Some of the side gigs mentioned here could also classify as the best jobs for introverts.

While I have tried to give an Indian context to most options, the methods are universal, and all these can apply to any part of the world. These are tried-and-tested online side hustles in India that you could explore while working. They can be tried out by anyone – from college students to homemakers to professionals.

(Note: Please check out my earlier articles on investing & financial planning and FIRE (Financial Independence, Retire Early) if you haven’t done so yet. I would be eager to get your feedback on those and suggestions on topics you want me to write about).

Is it genuinely possible to make actual money online in 2024?

Can a mediocre person with multiple average skills escape the 9 to 5? Is it possible to make actual money online from home and put food on the table through that?

Yes, it is possible.

Here’s the first good news you probably heard in a long time: It is possible for the average joe – you and me – to make actual money online in India in 2024. How much; will depend on a lot of factors. We don’t need excellent skills to start, but we will need the patience to learn, discipline to stick to routines, and of course, a high-speed internet connection. (A laptop or a phone too, duh).

Today seems to be your lucky day – you have stumbled on this blog post that will introduce you to 25 best side hustle ideas for Indians to earn money online in 2024.

Remember, don’t try to do all these at once. Also, only some of these may interest you (based on your skills) and therefore suit you. Explore and see which one you should start with and focus only on that. Once it scales, then you can look at the others. Or if you feel they are complementary, you could do both together as well.

Let me now put up the mandatory disclaimer – just because I have listed all the best side hustle ideas (well, as many as I could find), it doesn’t mean that I have made money from all these. Yes, I have tried many of them with varying degrees of success. I have also lost money on some of these.

I sincerely hope this post will help introduce you to options that may suit you and lead you to success. As Swami Vivekananda said: ‘If you win, you can lead; if you lose, you can guide.’. So there is no harm in trying – you win either way. Even if you fail, you would’ve learned something new in the process.

So what are the most profitable and best side hustles in India? Among these, what could turn out to be the best side business for students?

Here are several real ways to make money online in 2024 from home – I have tried to categorize the online money-making ideas based on a person’s passions/skills/interests below:

1. Best side hustle ideas if writing is your passion

The probability of success on the internet is skewed to the writers. If you enjoy writing and are skilled at it, you can make money online writing. Writing is one of the best side hustle ideas you can pursue. Writing skills can help you start various side hustles from home, and there are so many ways for you to make actual money online.

1(a). Set up a money-making blog

Making money through blogs is now a legit, tried-and-tested method. Yes, it will test your patience, but if you do it the right way, this is still one of the guaranteed ways you can make money online in 2024 from home while you sleep.

Before you give up on the idea, assuming you don’t have the skills to do this, check out the story of the U.S mom blogger Sarah Titus who earns $200k+ monthly from her blog!. If that doesn’t inspire you, I don’t know what will.

You will find tons of content on the internet on how to set up a blog, and I will do a detailed series on how to start a blog for money sometime soon (Let me know if there is any particular area you need help on, so I can deep-dive accordingly).

For now, I will list a few short pointers that will help you if you plan to pursue blogging as one of the side gigs:

  • While setting up and starting a blog is easy, realizing revenue from this will take some time – typically 4-6 months being the best case. Another point to note is that you will need to write consistently to achieve this – you will have to publish atleast 3-4 posts (2000+ words) weekly.
  • It is best to set up a blog on one particular theme and go deep, rather than starting a generic blog with content about everything under the Sun.
  • Remember that unless you are a celebrity or a known person, you will have to rely on search engines for people to discover your blog. Hence you need to make sure that your article comes up on the first 2 pages on Google when people search for something related to the topic you are writing about. For this, you will need to know some basic rules about SEO (Search Engine Optimization) and structure your article accordingly.
  • Monetization of the blog is mainly through ad display or affiliate marketing. Essentially, the money you can earn will depend on the amount of traffic you get, i.e, the number of people who will land up on your page.

1(b). Write premium newsletters

If you can make it work, charging readers for newsletters you create is another great option to create a passive income stream. This can be coupled with your blog so that you can tap into the reach of your blog. Check out Substack to start. This is a tough route and will depend on the strength of your content. If you don’t have any credentials, you will have to build it by publishing newsletters that give tremendous value for free initially, and then slowly start monetizing it.

There may be other options, too (subscription management services like ConvertKit that you could evaluate. A note for Indian users: I have seen feedback that most of these use Stripe for payment processing, and they have seen billing failures of up to 30% for Indian cards.

1(c). Write ebook and sell on Amazon or Gumroad

This is another great way to make passive income, and with self-publishing on Amazon becoming as easy as one-two-three, it is something every budding writer must attempt. Check out Amazon’s Kindle Direct Publishing (KDP) platform for more details. With KDP, typically, you get to keep around 70% of the sales coming in.

However, given the amount of content available on Amazon, it will be initially difficult for people to discover your eBook – which means you may have to figure out ways through which you can market it. Another place your could sell your eBook or a How-to document is Gumroad.

1(d). Write Guest Posts

Writing ‘Guest posts’ is not new in the blogging industry. This is where you offer to write an article for another blogger (aligned to their blog theme). This is typically done to gain exposure to your blog and earn backlinks. However, many sites offer you money to write guest posts. This is much like writing for a magazine. To find such opportunities, search for “paid guest posts blogs“.

1(e). Write for magazines

With the editors of every publication worth its salt available on platforms like Twitter, it has got a lot easier to pitch to magazines. If you have a good pitch for an article, backed with a portfolio to boot, with some persistence, you will be able to convince editors to carry your first article on a magazine. If that article becomes popular, it will pave the way to your becoming a sought-after writer. Magazines in India can pay you a decent amount per article. (You can get paid in the range of Rs. 10,000 per article (approx 3000 – 4000 word articles))

1(f). Freelance writing

You can find ample opportunities for various kinds of writing on many of the freelance marketplaces. You can find various freelance writing opportunities, including Technical writing, website content writing, creative writing, blogs post writing, resume and writing. This is one of the best side gigs and possibly one of the best jobs for introverts. from India is a brand new content marketplace you can check out. Otherwise, search for “freelance writing jobs”, and you will find several sites you can check out (,, are among the top marketplaces for all kinds of freelancers, but you can also find several others that focus on writing services. If you know and have used any, please leave a comment so that it will be helpful for others. Freelance writing is indeed one of the best side hustle ideas you can pursue.

Check out some of the Writing opportunities on FIverr here.

I recently picked up a beautiful, low-cost table (under INR 5000) and love it. I am pasting a link here if you care to check it out: .

2. Best side hustle ideas if numbers are your thing

2(a). Stock trading

This is a no-brainer. Stock market trading has got a lot easier now, thanks to the number of brokerages coming out with beautiful, easy-to-use apps charging zero to near-zero brokerage fees. The brokers are also quite large in number and competing to give more options, better services, and lower brokerages – this is truly the age of stock traders.

What is also interesting is that the learning material around stock market trading has increased leaps and bounds so that you can learn all about day trading, options trading, swing trading, and every sort of trading possibility. I know of several of my friends who are doing this full-time now and earning a good income.

One of the best sources for learning the basics of stock market trading is Zerodha University. There are enough detailed articles that can help you become a hero from zero regarding stock market trading.

Currently, the best new-age brokerages in India that offer superior service at competitive brokerages are UpStox (backed by Ratan Tata, where you can open a free Demat Trading account), and Zerodha. You can, of course, check out the other leading brokerages before deciding to open your account(s) for trading.

Now you could also explore trading in the US stocks using apps like indmoney and Vested.

Want to try your hand at trading in cryptocurrencies? Check out Cryptocurrency exchanges like Vauld, Coinswitch, and Wazirx. There are numerous videos available on YouTube detailing how you could start with any of these.

If you want to bet on promising startups in India, you can do it through Tyke. Another new portal through which you can invest in fast-growing, unlisted companies in India is Leadoff.

2(b). Provide services online

There are enough freelance jobs available for people who are good with numbers. Once again, check out some of the popular freelance marketplaces (I had listed earlier in this article) to find one that suits you. Because the competition is so high, it will take some time to establish yourself as a credible freelancer. So it is best to start small, deliver well, create credibility and grow.

3. Earn money online using videos, photos, sound and art

The best way to start small here is to check for freelance work on some marketplaces. There is a massive demand for Video and graphics-related work like thumbnails, banner creation, video editing, presentations and such.

So start there. Below are the various other possibilities.

3(a). Voiceover artist

If you have a good voice and can enunciate well, you can make a living as a voiceover artist. Several businesses need such skills, including gaming companies, eLearning companies, advertisement agencies, and IT services companies. You can choose to work in English or any language you are comfortable with.

In India, you can find opportunities for voice services on, (app),, and globally on leading sites like and You can also try reaching out to agencies located in your area directly with your portfolio

Keep a portfolio of different types of voiceovers handy so that you can send demos if asked. (You could create a profile on, record some samples easily and share).

I have published a comprehensive guide on how to become a voice-over artist in India. Please read it here:

You could experiment with your voice before trying out this field. You can start with a low-cost mic to record your voice. I bought a JBL mic for my Youtube videos for under INR 600 and like the sound quality. Here’s a link to buy it on Amazon (it is an affiliate link, so if you buy the mic, I may get a small fee for the referral.):

3(b). Become an ‘influencer’: Write on Linkedin/ Facebook/ Instagram/ Twitter

If you have interesting things to say about current affairs, or can provide streams of short, actionable advice for better living to people (in any sphere – jobs, health, money etc.), then it is a good option to start sharing such insights as words, images or videos through some of the most popular social networks out there – Linkedin, Facebook, Instagram, and Twitter.

You could develop a sizable following based on how interesting and share-worthy your content is. Have more than Ten Thousand followers, and several options to monetize your popularity on these platforms will open up. You will become an ‘influencer’, and brands will offer you paid assignments.

Again, this will require discipline in sharing quality content consistently for several months before you start seeing results. So do this only if you can enjoy the journey over a long period of time and won’t get disheartened if you don’t see expected results within a short time.

3(c). Youtube/ Instagram video content creation

During this pandemic-induced lockdown, the whole world turned to YouTube for content, and boy did YouTube deliver! People worldwide are now broadcasting themselves. Many are digging gold from YouTube (To get an idea about the earnings of popular people or channels you follow on social media, you can use If you can stand out from the clutter, you will win. The more views you can garner, the more you can reap.

Of course, the amount you will get will ultimately depend on many parameters (the YouTube algo), including watch time, duration etc. Short films, Music, Cooking, Travel, Lifestyle, Personal Finance, Self Help, Health and wellness, Technology, and Sports are a few popular categories.

3(d). Podcasts

Podcasts have gained popularity over the years, and creating Podcasts has become another good way to make money online in 2024. Most people listen to podcasts while exercising, cooking or driving, so it is a great option for advertisers.

Several popular Podcast platforms, including Spotify (arguably the most popular), Apple, Google, Stitcher, Audible, Pandora (not available in India), can carry your podcasts. Here is a good guide to kickstart your Podcast journey: You can easily create a Podcast using the Anchor app.

In India, The Musafir stories is a leading travel podcast – one where yours truly was featured. Please listen to the episode: Mangaluru with Sampath MK if you haven’t already, and drop a comment below if you like it.

Podcasting is emerging as one of the best side hustle ideas.

3(e). Sell Images, Graphics, 3D art and such

If you are a good photographer, you can sell your images online to make good cash. You can make actual money online if you are great at creating graphics and digital art (vector art, illustrations, 2D or 3D graphics – like banners, wallpapers, game backgrounds, and textures).

Several sites will pay you for your videos, photographs and digital assets (as long as your submission meets their quality criteria). Check out some popular like Shutterstock, Adobe Stock, Envato, Photoshelter, Stock, Getty Images and Designhill. They will pay you a portion of the revenue they make from selling your submissions.

If you are interested, please check out some of my images available on Shutterstock.

You can also choose to sell physical prints of the images you take. is one such site that offers to sell physical prints to customers. You can upload your image and configure prices for printing and framing. Here again, you will get a portion of the revenue they make from your submissions. Check out some of my images available on Darkroom.

Another one of the best side hustle ideas you pursue to make money online in 2024 is to freelance as a Graphic artist. Check out sites like Behance to look for gigs in the creative space.

3(f). Non-fungible tokens (NFTs)

I am sure you must’ve heard about NFTs and about a certain artist who sold his digital creation for $69 million earlier this year. Yes, NFTs have taken the art world by storm, and if you are willing to put in some work and take some risks, this option to make money online is worth exploring.

If you are new to crypto art and NFTs, here is a short guide that can get you started up. Explore crypto market places like WazirX to understand the kind of art that is being sold. If you are an artist who has sold your crypto art or wants to know more details (a step-by-step guide to selling, for example), please drop a comment below.

4. Make money online if your passion is teaching or coaching

Teachers and coaches are very much in demand on the internet. There are several options to make money for mentors, including creating your own courses sold on marketplaces. Several new-age tutoring companies are scouting for good teachers as well. Here are some options:

4(a). Become an online Tutor

If you are good at teaching languages or subjects, check out apps and websites like iTalki, TeachAway,, Trivium,, and iTutorGroup. These are mediums through which you can teach students from around the world. You can also find freelance teaching options at

A recent addition in India is the WONK (a mirror image of the word KNOW) app. Teachers can sign up to use WONK and get paid for taking tuition for students. If you are working as an online Tutor or are running a company that hires online tutors, please comment.

Search for more options: ‘How to earn money tutoring in India’, ‘best online tutoring companies India.

4(b). Work as an Education SME (Subject Matter Expert)

This will need you to pitch to some of the EdTech (Education Technology) startups. EdTech startups have been on fire in India in the last few years, thanks to the success of the biggest of them all – Byjus. Most of these startups will welcome great teachers and coaches who are passionate about their topics and guide students well. They will need your expertise and experience to design courses to be sold.

Then there are also companies like Hippocampus that are setting up learning centres across India to impart education to as many children as possible. The advantage with all these new-age EdTech companies is that you will be able to work from anywhere.

Search for more options:top ed-tech startups India

4(c) Design and sell courses

If you believe in yourself and that you are the best in your field, there can be no stopping you even if you are facing/have faced rejections are a teacher from organizations – the internet needs you and will welcome you. Pick a topic, record a fantastic session and put it on YouTube. Share it on Whatsapp, Facebook and all the social networks you have signed up to.

If the content is good and your teaching style is great, this should be enough to get people’s attention, and they will ask you for more. And they will pay you for that.

While doing the above, check out the MOOCs (Massive Open Online Course is a web-based platform anyone from anywhere can log in to access education content) like Udemy. You can design your course, name a price and sell it on this platform. Similarly, you can sell your courses on Teachable, Thinkific, Podia and LearnWorlds.

Unacademy recently launched Graphy, which is more ‘India-friendly’ and claims to be the ‘best alternative to Teachable’). With these utilities, you can design and sell courses around areas of your expertise (a yoga course, a weight reduction program, or a happiness program. The world has opened up to whatever you have to offer!). Creating and selling courses emerged as one of the best side hustle ideas during the recent pandemic times.

Search for more options: ‘create and sell online courses India

5. Make money online using your unused living spaces

If you have unused spaces – like a spare room, a vacation/farm/beach house, or an apartment, renting it out to companies that can find daily/weekly/monthly occupants will be a great way to earn a living. Below are some companies you can check out to do this:

Airbnb: From its humble beginnings, Airbnb has grown into one of the most popular and reliable options for tourists when deciding on their lodging. Explore Airbnb and also read about the preparations you need to do to become an Airbnb host.

Nestaway: This startup has grown into India’s largest property management platform over a few years. If you have an apartment or a house to rent, you can tie up with Nestaway to do so.

Oyo: Rent out your apartment or house by partnering with Oyo. You can also partner with them to offer Paying guest (PG) accommodations. This is another site where you can list your unused space to make actual money online. List your apartment on

Search for more options: ‘best Airbnb alternatives’, ‘how to list on Airbnb

6. Earn money online with eCommerce

6(a). Setting up your storefront

While Shopify made setting up an online storefront for selling physical products easy for everyone, we are now living in an age where you can sell anything through any of the social networking sites you use. Facebook Shops makes it easy to set up an online storefront where people can browse, explore and purchase your products directly on Facebook and Instagram.

WooCommerce and Shopify help you set up storefronts on your WordPress blogs. Etsy helps you list and sell products in a jiffy, while Wix eCommerce helps set up and run your own eCommerce store. If you are a homemaker in India looking for options to make money online, please check out this article: – it covers reselling apps like Meesho that can help you make money online in 2024.

6(b). Online retail arbitrage

In straightforward terms, this option is about finding products on one eCommerce site and selling it on another site at a higher price. For example, buy on eBay or Olx and sell on Amazon. I wouldn’t recommend this option unless you can stomach the risks and effort involved.

6(c). Dropshipping and Amazon FBA

Dropshipping has been a popular mode of making money online for a few years now. It is an order fulfilment method that does not require a seller to stock inventory. Instead, the seller passes the sales order to a third-party supplier, who ships the order directly to the customer. To do this, you can create relationships with the suppliers and set up your supply chain accordingly or use companies that can help you set up a dropshipping business.

In India, Baapstore, TradeIndia and JustDial are companies you can explore to set up a dropshipping business. Amazon FBA is another great option that you can explore. Read this article about Amazon FBA on the Helium10 blog to get started. Here is a fantastic, detailed video to get going:

7. Best side hustle ideas if you are a programmer

If you are a programmer, you should already know of ways you can make money online in 2024. You can use this section as a refresher and also tell me options that you have tried out, which I have not included below.

7(a). Gig working and Freelancing

‘Gig’ economy has picked up in India, and we have seen a rapid increase in the gig workforce (accelerated during the pandemic). Given how it benefits both employers and gig workers, it is here to stay.

The big IT companies are seeing benefits in using the gig workforce to help them remain competitive and scale on-demand. If you didn’t know, Wipro owns one of the largest gig economy platforms – TopCoder.

While doing side gigs, you can sell your programming services to startups, individuals or companies through many popular freelance marketplaces, some of which I had mentioned earlier (,, and the likes.).

Gumroad is another trendy option that has gained traction – you can sell almost any kind of digital service on Gumroad. Hasjob is a job board in India popular among the startup community, and you will find several short term engagement options there. You can even reach out to startup founders directly with your portfolio of work to get a good opportunity going.

7(b). Domain Flipping

Domain flipping involves buying and selling domains to earn a profit. You can list your domains for sale on marketplaces like Flippa and Afternic. To be successful, you will need to find catchy domain names that buyers will find interesting. Use or to find interesting domain names.

7(c). Create and sell WordPress templates

If you are good at web programming, developing and selling WordPress themes can be a good option to earn money online. Marketplaces like will list your themes and template for sale. To start selling, you can register as a seller in the Envato marketplace. Codester and CreativeMarket are other marketplaces where you can sell themes.

7(d). Develop an app/website

If you can create an app or web-based solution for a problem that affects a large number of people, then you can earn a lot of money online. You don’t need an amazing idea to get started; read this article on How to get Startup ideas to get inspired.

This, of course, is not a complete list of the best side hustle ideas for Indians to earn money online. There are several more options that you can explore, including Social Media Management, making money online through PTC (Paid to click) websites, renting out your bike through, renting out your car through sites like or opening a cloud kitchen and selling through food delivery aggregators like Zomato and Swiggy. The new ways to make money online in 2024 include exploring opportunities in the Metaverse and trading in Cryptos/NFTs.

I hope this list of 25 best side hustle ideas for Indians to earn money online will open you to the world of possibilities. If you have tried out any of these or know of other options to make money online, please leave a comment here – it will help us make this a comprehensive list that can help anyone searching for how to earn money online.

Please show some love and share on Pinterest by clicking the image below if you liked this post.

Best side hustle ideas for Indians to make money online in 2022

7 thoughts on “Best side hustle ideas for Indians to earn money online 2024”

  1. We are the largest Drop-Shipping Company in India.

    Shruti Creationbiz encourages entrepreneurship and provides ready made platform for any individual to start their own business. We have created 5000+ websites successfully worldwide. We create your Website & Mobile Application which includes more than 8000+ pre-loaded products which you can sell with your own brand name. Get your website & mobile application ready within 72 working hours. Get Free logistics setup along with Free payment gateway. You can also add your own products to your website instantly.

  2. Hi Sampath, very information and inspiring writing. Thanks. From Your Idea I started selling my illustrations in Online and created games for play store. Keep sharing, iit will help to others life get better life and create small Entrepreneurs like me. Thanks again.

  3. When it comes to voice recording studio Delhi, ours stands out for our commitment to quality. Our studio is fully soundproofed and equipped with the latest recording technology to ensure that your recordings are of the highest quality. Our experienced team of engineers will guide you through the recording process and help you achieve the best results possible. At our professional voice recording studio, we pride ourselves on delivering unmatched sound quality.

  4. Thank you for this helpful post. I agree that side hustles are a good way to explore your passions and skills while making extra money. I’ve been doing some proofreading and bookkeeping as a side hustle and I enjoy it a lot. I’m thinking of expanding my services and creating a website for myself. Do you have any advice on how to do that?

    by the way, I have a blog about side hustle read more

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.