Top 12 Ways Earn Money Online in India Without Investment in 2023

So you need guidance on how to earn money online in India, right? then you have come to the right place.

First, let me tell you my online story:

In September 2013, I started searching for ways to make money online just for fun & to prove to others that the internet can generate money.

During that time, I failed several times. After trying this & that for 3 months finally, I succeeded. My first online income was just Rs 6 but you know? it felt like magic.

Soon I started making hundreds of dollars every month by working for less than 3 hours a day. That made me decide to choose the internet as a full-time income source. This was my story!

I hope your online journey will start here because I have written about all the money earning methods that made me money.

You’ll not have to look anywhere else to find how to earn money online in India without investment.

12 Legit Ways to Earn Money Online in India

I am saying this one more time. You can earn money using these methods not only from India but from any country because the internet is available for everybody.

These online jobs are very easy and require no investment at all.

1: Earn by taking Surveys

If you want to make money by giving your opinion/feedback on the products or services that many companies produce then online surveys will be a perfect option for you.

Online surveys consist of very simple questions in the form of multiple-choice. You just need to select the right choice based on your opinion to complete the survey.

You can earn from Rs 35 – 720($0.50 – $10) by taking a single survey which can take from 5 – 60 minutes to complete.

There are many companies that want to know the opinions of the people about their products or services. Online surveys help them to know what their customers want.

To conduct surveys the companies pay money to the online survey sites and those survey sites will pay money to the people who complete those surveys.

To earn money from online surveys you need to join some survey sites and start taking surveys.

If you want to earn money by taking online surveys then check out the list of best survey sites here and start earning.

2: Earn from PTC Sites

PTC sites are one of the best & simplest ways to make money online in India without investment.

PTC stands for paid-to-click which means you will be paid just for viewing advertisements.

Using PTC sites, you can easily earn more than $100(Rs 7200) per month.

So far I’ve made thousands of dollars from PTC sites. My favorite ways to earn money from PTC sites are clicking ads, referral programs, tasks, surveys & offers.

To earn money from PTC sites, all you need to do is, create an account(registration is free) on any PTC site you are willing to work, then login to your account daily and click ads or complete offers & tasks.

If you want more information about PTC sites then check this How to earn from PTC sites? guide.

3: Do Micro Jobs

The term “Micro Jobs” means very tiny jobs. You can earn up to $250 per month doing Micro Jobs.

There are many websites that will pay you for doing very small jobs like

1: Liking/Sharing on Facebook
2: Downloading files & apps
3: Sign up on websites & news tellers
4: Watching videos & websites
5: Reviewing Products and much more.

Yes, you can make money by doing the above works.

Micro Jobs will not generate much money but you can surely make enough income to fill your pocket with extra cash.

The below link will take you to a page where I have written a step-by-step guide on how to earn money doing micro-jobs.

You will also find a list of best micro job sites here. Online Micro Jobs

4: Earn Money Online as a Freelancer

Have you ever heard of the word “freelancer”? If you haven’t then I am going to tell you what it means.

A Freelancer is a person who works from home on projects given to them by other people. Freelancers have no bosses & they choose to work only when they want.

That may sound a little bit different but you can become a freelancer too if you have any skills such as audio/video editing, animation, Photoshop, web development, etc.

To start working as a freelancer you need to join some sites called freelancing sites.

Then you need to bid on the projects that relate to your skills. If you get hired then you should complete the given work to earn money.

5: Become a Content Writer

Content/Article writing is the only money making method that can generate you money today itself but you need to write a good piece of content.

Content writing has a huge demand because there are several thousands of websites that are dependent on content to survive.

If you are good at English grammar & can write pretty interesting readable content then there is no reason why you should not be a content writer.

There are several people who make more than enough money just by writing for 3 – 4 times a week.

As a beginner, you cannot make huge money by writing but with experience & time, your income will skyrocket(if you write well).

If you start writing from today then your income per 500-word content will be around $3(Rs 180) and if you keep writing good content then you can earn up to $70 for doing the same.

6: Earn by Solving Captchas

Captcha solving is yet another simple way to earn money online without paying anything.

To make money by this method, you need to join some Captcha solving sites that will pay you money for solving Captchas.

If you don’t know what are Captchas then have a look at the following image. You will also see Captchas while registering on many websites.

Captchas are mainly used as a security purpose so that robots cannot enter any website. They come in many varieties such as image Captcha, voice Captcha, etc.

You can earn from $0.30 – $3 by solving 1000 Captchas.

Check out this Captcha solving jobs guide to earn money by solving Captchas.

7: Start a Blog

Blogging is really an amazing way to earn money online. A blog can generate very stable income for years if done properly.

Generally, a blog is a website that talks about a specific thing or several things.


For example, this( is a blog where I write about several ways to make money online.

Now you might be thinking about how I am earning doing this?

It is very simple, I promote affiliate links & I display third-party ads such as Adsense to earn money from this blog. The more visitors I get, the more I earn.

If you want to start a blog then you need to be very patient & hardworking because blogging is not something that will generate you money within a few days.

You can start a blog on any topic. You can write about weight loss, cooking, shopping, pets, etc.

A blog can be started with or without investment but if you really want to build a blog for stable income then I recommend you to invest. You can start a blog with as low as Rs 3000 per year.

Check this how to create a blog step-by-step guide to learn everything about blogging.

8: Make Money through Affiliate Marketing

Affiliate marketing is the web’s most popular way of making money online.

It is very similar to selling products & the amount you can earn through affiliate marketing is unlimited.

In Affiliate marketing, you don’t need to purchase the product to sell it.

Suppose you want to sell something offline, first you need to purchase that product at cheap price & then you need to sell it for a high value to make a profit.

But in the case of affiliate marketing, you don’t need to purchase any product in order to sell. All you need to do is join affiliate programs and promote their products by using the affiliate links provided by them.

When someone purchases their product using your affiliate link then you will get a commission. The products you will be promoting can be a physical or digital good.

You can promote affiliate products through Facebook, Twitter, Instagram, WhatsApp, blogs, Quora, etc.

To start affiliate marketing, join any affiliate programs like Amazon, Flipkart, Clickbank, etc and start promoting their products using your affiliate link.

9: Buy & Sell Domains

Buying & selling domains, also called as domain flipping is one of the oldest methods to make money online.

You can buy domains at cheap prices and can sell them for high to a make profit.

Every website has a name & that name is called a domain name. For example, the domain name of this website is

You can buy a domain for $10 and can sell it for as high as 10 to 1000 times in value.

But domain flipping is not something that will make you rich overnight. To buy & sell domains successfully, you need to have good knowledge of what you are doing.

If you want to buy domains then you can buy them for cheap price from domain registrar sites like Namecheap & Godaddy.

10: Make Money with YouTube

Due to a reduction in the cost of mobile data rates, YouTube has become a regular visiting place for millions of people in India.

These days to search for anything, people are directly visiting YouTube instead of Google.

If you think that you can make very interesting videos that can engage your visitors then YouTube can generate you a huge amount of money.

To start a YouTube channel you need to decide on a topic first. Generally, channels having tutorial videos, Entertainment/funny videos grow faster.

After your channel becomes popular, you can monetize it with Adsense ads or affiliate links to generate money from it.

11: Teach and Earn

Do you have knowledge about something? And would you like to teach in order to earn money?

Then you can join online teaching websites like Udemy, Teachable, Lynda, etc.

You can create your online courses and can sell them on those websites. When students enroll in your courses then you will earn money.

On online teaching websites, the competition will be a little high because many instructors will be teaching about the same thing.

So in order to make your online courses popular, you need to create awesome courses at a cheap price.

You can also create a YouTube channel or a blog to earn money by teaching.

12: Earn Crypto

Cryptocurrencies are booming since late 2016. Bitcoin is the most popular and the first cryptocurrency to come into existence.

Ethereum, Litecoin, Ripple, DogeCoin, etc are some other popular cryptos. You can earn cryptocurrencies from these sites and can sell them for real cash.

The value of cryptos keeps changing. For example, the value of one Bitcoin was $10 in 2009, now it is $22,000(As of Aug 2022).

So, these are the 12 genuine ways that you can work on to make money online not only from India but from anywhere in the world.

Lets Start Earning Money!

I hope you have read this post & have decided which way you want to go!

If you didn’t read it properly then scroll above & start reading because I have written about the top 12 ways to earn money online from India.

One thing is certain, nothing is easy these days! So, in order to achieve something you need to work hard at any cost. If you give up early then you won’t succeed.

The internet is only for people who work hard & take action. You may face many problems in the beginning but those problems will only make you stronger.

Once you get a taste of success then you will be unstoppable. Good Luck!