Top 12 Ways on How to Make Money Online in India

Are you searching for making money online in India?, Do you want to earn money online at home?, then this post is for you, because in this post I’m gonna share you 10 legit ways to make money online.

let’s discuss each of the way to earn money online.

12 way to earn money online

  1. YouTube
  2. Blogging
  3. Freelancing
  4. Affiliate Marketing
  5. Social Media
  6. Online Tutoring
  7. Online Selling
  8. Online Surveys, searches, and reviews
  9. Stock Market Trading
  10. Become a consultant
  11. Domain Brokerage
  12. Digital Marketing
Dheeraj Patidar

Today a lot of people looking for How to make money online. But, it is not easy to make money online because of the online fake agencies, scan, frauds.

I have collect information about some legit 12 online earning ways where you can generate good amount of Income.


As we all know that YouTube is the largest video sharing platform, where people make millions. There are lot of YouTube channels on any topic, you can think of.

Whatever the type of talent you have, you can share it with YouTube, and earn money by running video ads.

After completing the criteria of monetisation, you can joint YouTube partner program and earn money with google adsense. 

How to make money online in India? is all depend on How much traffic you can lead to your content. After getting popularity on YouTube, you can sponsor other brands & services to generate extra income.

There are lots of YouTube video, which help you to create YouTube channel & videos, so  you can visit them for more information.


Blogging is all about writing content online in order to make money. It is an excellent approach of online earning.

You can make money online by publishing content on your blog. 

In order to make money online with blog, you have to apply for google adsense, which is one of the popular ad network.

The earning with blogging is depend on the type of content you write like content about Insurance, make Money Online, real estate, etc. All technical niches pay you high amount, because of there High CPC ads.

Following are the steps you must follow to start a blog:

  • Select niche of your blog
  • select and purchase a Domain Name
  • Create a blog on Blogger, WordPress like platform
  • Setup your Blog
  • Customise or upload template (optional)
  • Publish posts and Start Making Money with your blog

We will discuss these all above mention points about blogging in an individual post.


If you have the skills like writing, web development, programming, video editing, photo editing, figma designing, etc., you can do freelancing.

Millions of people across the world earn money online through freelancing platforms.

Following are the steps you must follow to do freelancing:

  • Choose an online freelancing platform like Freelancer, Fiverr, etc.
  • Create your account
  • Search projects related to your skill
  • Complete the project & get paid

Freelancing only required you skill & marketing strategies to market the skill.

It is very difficult to get first project from freelancing platforms, so you have to prepare you project sample to represent your skill.

Affiliate Marketing

Affiliate marketing is also one of the popular and modern way to earn money online. It is all about making purchases of online products in order to get commission.

Affiliate marketing is like running online retail shop. Only the difference here is that, the product you are selling is not your own.

In order to earn money you have to make purchases of online retail websites like amazon, flipkart, and more. You will get a little amount of commission for each purchase you have made.

Following are the steps you must follow to do Affiliate Marketing:

  • Search & choose for the online retail websites like Amazon, flipkart, etc.
  • Create an account & join affiliate program
  • Promote all the products with links you have got.
  • Make purchases by sharing products links and get paid

In order to make more purchases you can do blogging. It is the most popular & effective idea to make purchases online.

Social Media

Social media is one of the fun approach amongst how to make money online in India, usually called social media marketing.

I’m not joking, Facebook, Twitter, Instagram, LinkedIn, etc. popular platforms have huge potential of making money online.

If you never heared about this, I know you are thinking “how it is possible”. yes, it is possible.

There are lot of peoples who charge more than 10,000 to 15,000 for just one post.

Actually there are lots of brands, which promotes there product & services via popular social profiles.

If you have enough social followers, then you can also do this for making money online.

Following are the steps you must follow to do social media marketing:

  • Create social accounts & make huge followers
  • Search for the brands who wanna promote their products & services
  • Share post & get paid

Online Tutoring

If you are specialised in any of the subject matter, then you can be online tutor. How? see.

There are lot of tutors, who teach people online via Zoom, Skype, Google meet, and more , and get paid.

Following are the ways of doing online tutoring:

  • You can use online tutoring platforms like Skype, Google meet, Zoom, etc.
  • You can register for popular tutoring platforms.
  • You can create your own blog like Dheeraj Patidar & share content on the daily basis.
  • You can also record your Tutorials & sell or rent them to websites like Udemy, etc.

On average you can earn $30 to $40 per hour.

Online Selling

Selling with online platforms is one of the trending approach of making money online. Everyone loves doing online shopping nowadays.

Online Selling is all about transforming any physical shop to online medium. 

Basically this idea of selling products online boost your income 30% to 40% comparatively. 

  • Retailers and distributors can earn money online by joining the online shopping platforms like and Amazon and Flipkart and sell their products online.You can also do this.
  • Not only retailers, but Artists can also sell their arts online like painting, design, images, etc.
  • Even people can sell their services like repair & maintenance, home cleaning, etc online, using platforms like Urbanclap, etc.
  • OLX is one of the best example of selling old stuffs online.

Online Surveys, searches, and reviews

There are several websites which pay money for filling surveys, online searches, and writing products reviews.

  • These online survey sites acts as a channel between us and MNCs. MNCs provide surveys & reviews to people via there online website for future enhancement.
  • There are many reputed companies are available like Swagbucks, Prize Rebels, where you can give surveys to earn money and rewards.
  • Avoid opportunities that take lots of your time and pays very less.
  • This is basically a way of fun.
  • Swagbucks pays its users between $0.05 and $2.50 and sometimes as much as $25 – $35. It depends on the type of survey.

Note: Be aware about scams & frauds.

Stock Market Trading

Unlike other ways of how to make money online in India, trading is also a better way. For trading, you need some money to start with.

  • You can earn money online by investing your part of income in buying stocks.
  • If you don’t know about stock marketing, there are various YouTube channels to learn it.
  • Zerodha is the India’s biggest stockbroker service, where you can start learning stock marketing.

The most successful investors Warren Buffet once said-

I made my first investment at age eleven. I was wasting my life up until then.

Note: Be aware, this is also a way, through which people lose millions. It is all about choosing the right stock. Start with a small amount and learn, then go for big deals. 

Become a consultant

It is also a better approach of earn money online. This is all about sharing your experiences & knowledge with others, and they pay you an amount for the advice.

  • Any one with skill & experience can become a consultant.
  • A lot of peoples take advice of Consultant online and pay them.
  • Even YouTuber, Blogger, Content writer can earn money by giving guidance the people. Here people will not pay money. They get the money through ads.
  • I know many content writers who charge RS. 5000 per hour for their advice.

If you want to start consulting but not sure what steps to take. You can set up a free account on  After registering complete your profile. After profile completion, people will book a session with you.

You can always make more money by using your experience and skills. like sharing experiences with people by youtube videos, personal blog, social media, and more.

Domain Brokerage

Domain Brokerage is a new approach of making money online, where you can earn a lot of income.

This is all about buying a domain & sell them with the other peoples.

Now the question is Why People buy domain with you, if they have popular platform like Godaddy, Hostinger, Namecheap etc.

The answer is you have to purchase expired domain, which have high DA and PA. Domain Authority and Page Authority is basically scale value of domain quality.

Expired domain always have high DA and PA, so you can buy them and list  or sell on you website.

People are always searching for Expired Domain, because they have lot of trust on search engines and they are highly ranked on search engines. so that they don’t have to do hard work on Increasing Domain Authority.

Digital Marketing

Digital marketing all about promoting the brand , products, & services through online mediums like social media, Blog, Websites, and more.

  • Many of the Multi National Companies (MNCs) and New startups hire experienced Digital marketers in order to promote there products & services.
  • The task of a Digital Marketer is to make people aware about the brand & services.
  • There are a lot of paid courses available in the market to learn digital marketing., so you can try them.
  • Lot of People do the job of Digital marketer and earn  $2000 to $12000 per month.

Affiliate marketing is also a type of Digital Marketing, because here people promote products by joining affiliate programs.


There are Innumerable ways on How to Make Money Online in India. I’ve mention 15 most popular & trending ways to make money online.

Time & passion both are the only things required for getting started to earn money online.

Work smart, earn more!

I hope you have got useful information from this post. I will keep on publishing more interesting posts like this. Do Subscribe, Share, and Comment please.

Thanks for Visit!

Leave a Reply

Your email address will not be published. Required fields are marked *