Schemaninja logo


How to Earn Money Online in India 2023

Affiliate disclosure: In full transparency – some of the links on our website are affiliate links, if you use them to make a purchase we will earn a commission at no additional cost for you (none whatsoever!).

India is a country full of opportunities, but the pandemic has led to many people losing their jobs or struggling to make ends meet. However, thanks to the internet, there are many ways to earn money online in India. 

You can make money online 

  • By acquiring a new skill or enhancing an existing one, such as content writing, SEO, designing, or video editing.
  • Through consistent effort and dedication towards your side business, even in the initial days, you may not generate any income.

11 Ways to Earn Money Online in India  

Each of these methods offer the potential to earn a good income if you’re willing to put in the time and effort.

#1. Earn Money Through Freelancing

Freelancing is a great way to make money online in India. It involves offering your skills and services to clients on a project-by-project basis. Freelancers can work in a wide range of fields, from graphic design and programming to writing and editing.

To get started as a freelancer, you’ll need to identify your skills and determine which ones are in demand. You can then create a profile on popular freelancing platforms like Upwork, Fiverr, or Freelancer and start bidding on projects. It’s important to set realistic rates and build a portfolio of work to showcase your skills.

#2. Blogging

Blogging is another popular way to earn money online in India. You can create and publish content on a blog, and monetize that content through advertising, affiliate marketing, and other methods.

To start a successful blog, you’ll need to choose a niche that you’re passionate about and that has the potential for monetization. You’ll also need to create high-quality content that’s useful and engaging for your readers.

Once you have a following, you can monetize your blog through ads, affiliate marketing, and sponsored content.

#3. Earn Money from YouTube 

YouTube is a popular platform for sharing video content and has become a significant source of income for content creators. YouTube pays content creators through advertisements that play before, during, or after a video. However, to be eligible for monetization, a channel must meet certain criteria, such as having 1,000 subscribers and 4,000 watch hours in the past 12 months.

To build a successful YouTube channel, it is essential to identify your niche, create quality content, and grow your audience. Creating unique and engaging content that resonates with your audience is key to building a loyal following. It is also crucial to promote your channel through social media and other channels to reach a wider audience.

Once your channel is eligible for monetization, you can enable ads on your videos and explore other monetization strategies such as sponsorships, merchandise sales, and affiliate marketing.

#4. Earn Money from Stock Trading 

Stock trading involves buying and selling stocks with the aim of making a profit. You need to understand the different types of stock trading and the risks involved. 

  • Fundamental analysis involves studying the financial health of a company.
  • Technical analysis involves studying price trends and patterns.

To get started with stock trading, you need to open a trading and Demat account and understand the stock market trends and patterns. It is also crucial to have a trading strategy in place and follow risk management techniques to minimize losses.

While stock trading can be profitable, it is important to be aware of the risks involved, such as market volatility and the potential for losses. Diversification is key to minimizing risks and ensuring a balanced portfolio.

#5. Affiliate Marketing

Affiliate marketing involves promoting other people’s products and earning a commission for each sale that’s made through your unique affiliate link. This is a great way to make money online in India, especially if you have a large following on social media or a blog.

To succeed in affiliate marketing, you’ll need to choose products that are relevant to your niche and that you believe in. You’ll also need to build a following and create high-quality content that promotes the products in a natural and authentic way.

#6. Content Writing

In India, you have the opportunity to earn money online through content writing without any investment. Creating top-notch content for websites, blogs, or social media can help you earn a steady income. 

As a content writer, you’ll need to have strong writing skills and be able to write in a range of styles and formats. Meeting tight deadlines and delivering quality work that meets your clients’ expectations are also essential. 

Additionally, you can also learn the art of copywriting to make a decent income online. 

#7. Social Media Management

If you’re good at managing social media accounts, you can make money by providing social media management services to clients. This includes managing social media accounts for businesses and individuals, creating engaging content, and growing their online presence.

You need to have a deep understanding of social media platforms and be able to create engaging content that resonates with your client’s target audience. You also need to be able to analyze data and adjust your strategy to achieve optimal results.

#8. Make Money From Sell Products Through Shopify

Shopify is a popular e-commerce platform that enables you to create your own online stores and sell products online. By using Shopify, you can easily set up a professional-looking store and start selling your products to customers all over the world. 

The platform provides a range of tools to help you manage your store, including inventory management, order fulfillment, and payment processing. You can also integrate your store with various marketing tools to help you reach more customers and increase sales. 

With Shopify, you have the flexibility to sell a wide range of products, including physical products, digital products, and even services. By leveraging the power of Shopify, you can make money online by selling products that you are passionate about and grow your business in a sustainable way.

#9. Virtual Assistant

Virtual assistants are in high demand in India, as businesses and entrepreneurs look for ways to streamline their operations and focus on core tasks. As a virtual assistant, you’ll be responsible for handling administrative tasks, managing emails, conducting research, and scheduling appointments.

For a virtual assistant, you’ll need to have strong organizational skills, excellent communication skills, and be able to work independently. You’ll also need to be able to use a range of software tools and platforms to manage your tasks effectively.

#10. Web Development

Web development is an excellent way to make money online for students. With businesses and individuals increasingly relying on their online presence, the demand for skilled web developers is continuously growing. 

As a web developer, you can offer a range of services, including designing and coding websites, creating web applications, and optimizing site performance. You can work as a freelancer, build your client base, and even create your own website or app to generate income. 

To be successful in web development, you need to have a strong understanding of programming languages, front-end and back-end development, and website design principles. With dedication and persistence, web development can be a lucrative way to earn a living while working remotely.

#11. Domain Flipper

You can buy brandable domains at a low price and then sell them at a higher price, making a profit in the process. 

To be successful in this business, you need to have a keen eye for identifying valuable domain names that have potential for future demand. You can use various online tools to research keywords and trends that may be in high demand in the future, which can help you identify valuable domains. 

Once you have purchased a domain, you can list it for sale on various online marketplaces or reach out to potential buyers directly. With careful research and good marketing skills, you can make a significant income through domain flipping.

Bonus tip – If you are active on Instagram and have a small follower base, you can start earning money from Instagram as you grow.


#1. How much money can I expect to earn from these online earning methods? 

The amount of money you can earn will depend on your skills, experience, and the amount of time you’re willing to invest. However, you can earn from a few thousand to a few lakhs per month. 

#2. Are online earning methods legal in India? 

Yes, online earning methods are completely legal in India as long as you pay your taxes on your earnings.

#3. How do I get paid for online work? 

Payment methods vary depending on the online earning method. Some methods pay via PayPal, direct bank transfer, or through mobile wallet apps. It’s important to research the payment methods offered by the platform or company you’re working with to ensure they are secure and reliable.


With the right approach and a commitment to learning and growth, you can achieve financial independence and enjoy the freedom and flexibility of working online.

So what are you waiting for? 

Start exploring the world of online earning today and discover the endless possibilities that await you. Remember, the future is online, and the opportunities are endless!

arun singh

Arun Singh is a experienced server management geek and he has more than 8 years of experienced handling hosting server and he do sometimes share his knowledge in digital marketing. He currently with private company in Mumbai, India and he handles server management at

Leave a Comment