Are you a student looking for ways to earn money online? Then you are at the right place. Being a student is a crucial phase of a person’s life and also the time when you are financially dependent on your parents. Today, with the advent of the internet, there are ample opportunities for students to make money online. Unlike the traditional methods of working part-time as a student, where you need to be physically present, now you can earn additional income from the comfort of your home online.

How to Earn Money Online for Students in India?

Working part-time as a student gives you the opportunity to experience corporate life and helps you choose your career, which you might want to pursue later. As per Glassdoor’s report, the average pay of a student is 25000/month in India.

Glassdoor Report on average student salary in India
Glassdoor Report

Now without further ado, let’s look at some of the legitimate ways of earning money online for Students in India that require no investment and can be done quickly without affecting your studies.

7 Benefits of Earning Online for Students

Although there are many benefits for a student who is making some side income while studying, some of the top benefits are:  

  1. Financial Independence
  2. Learn organization and time management skills
  3. Become more confident and acquire people skills
  4. Widen your knowledge and learn new skills
  5. Exposure to the corporate world
  6. Add valuable achievements to your resume
  7. Explore several career options

List 20 Best Ways to Earn Money Online for Students

1. Affiliate Marketing

Group of people looking at laptop
Earning potential₹0.1 Lakhs to ₹11.9 Lakhs/month (Source: Ambition Box)
Required skillNo specific skill is Required. Anyone can start affiliate marketing. Although having basic marketing knowledge can be a plus.
Required TimeThere is no such minimum time slab required to perform Affiliate marketing. It is up to you to decide.

Affiliate marketing is one of the popular and easiest ways to earn online as a student. Affiliate marketing means promoting products or services of different brands within your network and earning a commission whenever a purchase is made via your affiliate link.

No investment is required to start affiliate marketing. You should pick a niche of interest and sign up on an affiliate network like EarnKaro. Then begin sharing deals and offers of brands in your niche within your network. You will earn some commission whenever a purchase is made through your affiliate link. The commission you will gain will vary from brand to brand.

With EarnKaro, you can become an affiliate partner with 150+ brands and earn up to 30,000 per month. Click on the button to start your journey Now.

2. Blogging

Girl typing on laptop
Girl typing on laptop
Earning potential₹285,000/Annual (
Required skillGood writing and researching skills with a little bit of motivation
Required TimeBlog writing is a time taking process, you need to research and find information from different sources and create useful content around them.

If you have a zeal for writing, then blogging is something you can do in your spare time. You can write on topics related to academics or something that interests you and you have good knowledge about. To get started, follow the steps below:

  1. Choose a domain name
  2. Register your blog with a domain registration company
  3. Get your blog designed
  4. Purchase a hosting service
  5. Promote your blog on multiple marketing channels
  6. Monetize your blog

You can also start blogging for free on websites like WordPress and Blogger. Once you have a good amount of traffic on your blog, you can start monetizing it. A few ways to do it are as follows:

  • With advertising networks like Google Adsense
  • Affiliate networks
  • In-text advertising
  • Starting an online store
  • And selling your own blog space

It would be an advantage if you could also learn SEO skills. SEO lets you get more visibility in search engines whenever someone searches for the content you write and therefore helps bring more ads to your page, eventually increasing your earnings.

3. Taking Online Surveys

Group of people discussing something
Group of people discussing something
Earning potential₹3,00,000 – 3,50,000/Annual (Source:
Required skillObservation skills with knowledge of a specific area 

Online surveys are one of the quickest ways to earn money as a student. There are an ample number of legitimate survey companies or websites you can work with that want the user’s opinion on their product before pitching it to the client. You can earn up to Rs 400 on every survey you complete and even more if you come under the targeted audience.

Some websites where you can make money with online surveys are:

4. Online Tutoring

Teacher teaching online
Teacher teaching online
Earning potential₹0.7 Lakhs to ₹ 6.0 Lakhs /Annual (Source: Ambition Box)
Required skillknowledge of the subject, ability to explain and technical expertise. 

Online tutoring is one of the most suitable jobs for students. By joining online tutoring platforms, you can cater to many students and provide tutoring services in the subjects you are knowledgeable about. You can do this part-time without hampering your studies and earn some extra money easily.

You can join online tutoring platforms like:

5. Data Entry

Person writing on a paper with pencil
Data Entry
Earning potential₹24237 /Month (Source: Indeed)
Required skillKnowledge of Excel or other data management tools, verbal and communicational skill

Another way of earning money as a student is through data entry jobs. Data entry jobs offer flexibility which means they can be done simply from the comfort of your home. The only thing it requires is accuracy and some qualitative skills. You can look for data entry jobs on websites like:

6. Virtual Assistant

Women talking to men on a video call
Women talking to men on a video call
Earning potential₹22498/Annual (Source: Glassdoor)
Required skillGood Communication skills, Time management, Resourcefulness

If you have good organization and communication skills, then becoming a virtual assistant is a good option for you. A virtual assistant is a person who executes all the tasks online. Numerous companies hire virtual assistants for tasks like data entry, social media management, research, transcribing notes etc. As a virtual assistant, you work with single or multiple clients. Your payment will be based on factors like tasks performed, hours completed, etc.

You can get started on websites like:

7. Graphic Designing

Boy Editing photos
Boy Editing photos
Earning potential₹1.1 Lakhs to ₹ 6.5 Lakhs/Annual (Source: Ambition Box)
Required skillCreativity, Typography, and knowledge about designing tools like adobe and Figma.

With the ever-increasing need for graphic designers, it is a popular way to earn money online as a student today. If you love creating graphics, this part-time job can be for you.

As a graphic designer, you can work with companies or individuals and create all types of graphics for electronic and print media like posters, illustrations, banners, logo design etc. You can earn a significant amount of money making such graphics.

Moreover, we have also created an amazing blog where we have mentioned some of the best money earning apps in India. Do check it out and let us know if you find it helpful.

8. Social Media Management

person showing Social Media Apps on phone
person showing Social Media Apps on phone
Earning potential ₹1.2 Lakhs to ₹10.4 Lakhs (Source: Ambition Box)
Required skillCreativity, Communication, Agility, Writing, Connecting Ability

You must have seen different ads or landing pages when scrolling through your social media account. The person who carries out these activities is a social media manager. As a social media manager, you would handle all the company’s social media accounts, including Instagram, Facebook, LinkedIn, Twitter, etc.

To become a social media manager, you must know how to deal with and engage with people. Also, it is crucial that you have deep organization and communication skills.

This can be a good option for working part-time and earning a considerable amount of money.

9. Start Dropshipping

Image of a Box
Image of a Box
Earning potential₹2,50,000 – ₹4,00,000/Annual (Source:
Required skillStrong management skills, Skill of selling, Creativity) 

Another part-time job you can do as a student is dropshipping. It is an order fulfilment method that does not require the seller to keep an inventory of the products they sell. So, whenever someone purchases a product listed on the seller’s page, the order is redirected to the manufacturer, who then packs and ships the product to the customer.

You can start a dropshipping business part-time without any investment and pay only for the products that are sold. Starting a dropshipping business means you don’t have to worry about keeping inventory or storage costs.

Some of the most useful Dropshipping Platforms in India:

10. Earn by Testing Apps and Websites

App icons
App icons
Earning potential1.6 Lakhs to ₹ 8 Lakhs/Annual (Source: Ambition Box)
Required skillStrong management skills, Skill of selling, Creativity) 

Nowadays, practically every student has access to a smartphone or computer, and testing apps and websites is a feasible part-time income choice for students. Companies and app developers engage consumers to perform “Beta Testing” when they develop a new app or website. Before they go live to the public, you only need to test their websites or apps, report your user experience, and find any bugs or issues.

Some of the sites that pays you for Testing apps:

11. Start anYouTube Channel

Image of an YouTube channels home page
Image of a YouTube channel’s home page
Video ViewsEstimated Earnings (in dollars)Estimated Earnings (in ₹)
10K$50 to $80₹200 to ₹500
100K$500 to $2,500₹2,000 to ₹5,000
1 million$3,400 to $40,000₹7,000 to ₹30,000
150 million$80,000 to $100,000₹1,50,000 to ₹6,00,000
Required skillEngaging narrative, research, video editing, sound editing, network & marketing abilities, time management

YouTube is a multi-billion-dollar platform, and it is a great place for students to earn some side income. As a student, you can create various types of videos like funny sketches & viral videos, video tutorials, promote products, create products (DIY videos), affiliate marketing, etc.  

You can also earn money with YouTube Partner Program from ads, YouTube premium subscribers, channel memberships, and super chats. The eligibility criteria for YPP are 4000 valid public watch hours in the last 12 months and a minimum of 1,000 subscribers.

12. Become an Instagram Influencer

illustration related to Instagram
illustration related to Instagram
TypeEstimated Earnings (in ₹)
Nano₹3000 to ₹4000 average per post
Micro₹40,000 to ₹60,000 average per post
Macro₹1.5L to ₹3.5L
Mega₹4L and above
Required skillBeing comfortable on camera, editing short-form videos, expert content creation, time and community management

Becoming an Instagram influencer is another way to earn money. An influencer is a person who can persuade the purchase decision of their audience through their content.

To start your influencer journey, first, decide on a niche that you want to focus on and start making content around it. Make unique content that resonates with the audience you are targeting.

Once you have gained enough followers, you can reach out to brands for collaborations. You can either do paid collaborations or earn money through commissions.

13. Selling Pictures Online

Image of an camera
Image of a camera
Earning potential₹5 – ₹25 per image
Required skillAce photography, creativity, and photo-editing skills

If you love clicking pictures and have a creative side, then you can sell your pictures online and earn money. You can sell pictures on websites like Getty Images, Shutterstock and 500px and get paid for photos that are purchased by brands and publishers.

You can set up your own prices and earn approximately 70% of the sale amount. Pictures with exclusive licenses can even get 100% compensation.

List of Best places where you can sell your Pictures Online:

14. Buy and Sell Domains

Illustration related to domain flipping
Illustration related to domain flipping
Earning potentialPart-time – $1000 to $8000 approx
Full-time – $30,000 to $100,00
Required skillTechnical knowledge, research, negotiation and networking skills

Everyone is attempting to create an online presence. Every company and person has a different web address, similar to how Instagram and Twitter handles are different. Thus, buying and selling domain names has emerged as one of the best and most reliable online jobs. Since it does not require a lot of time, it is an easy-going job for students.

You can create an account with services like GoDaddy, explore the many domain names available, and purchase the ones you feel is appropriate. It has been possible for individuals to purchase domain names for under 1000 rupees and subsequently sell them to third parties for up to 10,000 rupees.

15. Translator

Women writing on an dictionary
Women writing on a dictionary
Earning potential₹330,000/ Annual (source: Ambition Box)
Required skillTechnical knowledge, research, negotiation and networking skills

These days, a large number of multinational companies use translators. Look for these jobs if you are bilingual or studying a new language. You can earn a respectable living as a translator while simultaneously expanding your expertise. Most of the people who apply for these jobs are students looking to work from home in India.

You might be hired by businesses to translate papers, letters, emails, and movie subtitles. It will expose you to a wide range of corporate entities. Therefore, if businesses trust and value your work, there is a good chance they will continue to hire you.

16. Digital Marketer

Digital Marketer Illustration
Digital Marketer Illustration

Digital marketing promotes products and services through online channels such as websites, search engines, social media, email, and mobile apps. Digital marketing is a great way for students to make money online. Students can create content to promote products or services, optimize websites for search engine rankings, manage paid advertising campaigns, create viral campaigns, and more. They can also use digital marketing to build customer relationships and promote their brand. Digital marketing also offers a great way to earn passive income. You can create products, such as ebooks or online courses, that you can sell or give away. Additionally, you can use digital marketing to drive traffic to your website and earn money through ads or other monetization strategies.

Earning potential₹0.3 Lakhs to ₹9.4 Lakhs/annum (Source: Ambition Box)
Required skillKnowledge of internet trends, marketing techniques, SEO, advertising, PR management
Required TimeThere is no minimum time slab required to become a digital marketer. It is up to you to decide.

17. Video Editor

Video Editor Illustration
Video Editor Illustration

Video editing is a great way to earn money in today’s digital world. Whether you’re a beginner or an experienced professional, there are plenty of opportunities to make money by taking advantage of the growing demand for video content. You can create stunning videos for businesses, organizations, and individuals with the right skills. You can also create promotional videos and commercials and even use video editing to create educational content. Additionally, you can use video editing to create online courses, webinars, and more. You can turn your video editing skills into a profitable career with the right equipment and creativity.

Earning potential₹0.3 Lakhs to ₹6 Lakhs/annum (Source: Ambition Box)
Required skillKnowledge of editing software like Adobe Creative Suite, DaVinci Resolve, etc.; Creative Mindset
Required TimeLearning basic skills may take around 3-6 months

18. Doing Online Tasks

Girl putting sticky note on Task board
Girl putting sticky note on Task board

Doing tasks online is an increasingly popular way to make extra cash. It involves taking on short-term assignments ranging from walking a certain number of steps to full-blown workout routines. It’s an ideal way to make extra money without having to commit to a full-time job, and it can often be done in your spare time. The tasks usually pay per task and often require minimal technical skills. Sometimes, you can work remotely, allowing you to work from home or while travelling.

Earning potential
Required skillNo specific skill is Required. Anyone can earn by doing online tasks.
Required TimeThere is no minimum time slab required to perform online tasks. It is up to you to decide.

19. Become an Reseller

Person packing an Box
Person packing an Box

Reselling is buying products from wholesalers or manufacturers and then selling them at a higher price to make a profit. It’s easy to make money online, as you don’t need to create your own product or learn any complicated processes. All you need is a good understanding of the market and the skill to find good deals. Once you have made a purchase, you can resell the items online or in shops and earn money. The most important thing to consider when reselling is the source of the products. You want to ensure you buy from reputable wholesalers or manufacturers that offer quality products. This will ensure that you are selling high-quality items that will attract buyers. You should also research the market to find out what products are selling well so that you can focus on those items. Once you have sourced your products, you must decide on a price. You want to ensure you are charging enough to make a profit, but only a little that potential customers are put off. Consider selling on marketplaces such as eBay or Amazon, as these are great ways to reach a large audience.

Earning potential
Required skillAnalytical mindset, marketing knowledge, customer understanding, communication
Required TimeThere is no minimum time slab required to become a reseller. It is up to you to decide.

20. Become a Transcriber

Men with an laptop
Men with an laptop

Transcription services are an increasingly popular way to earn money. Transcription services involve converting audio or video recordings into written or electronic text documents. This could include interviews, podcast recordings, lectures, webinars, speeches, and more. To earn money through transcription services, you must understand the language being spoken in the recording and have a good command of grammar and punctuation. You will also need to be comfortable working with audio and video equipment and basic transcription software. Once you have the necessary skills, you can begin looking for transcription jobs. Many websites, such as Upwork, Fiverr, and Freelancer, offer transcription services. You can also look for freelance transcription opportunities on job boards such as Indeed and Glassdoor.

Earning potential1 Lakhs to 12 Lakhs/annum (Source: Ambition Box)
Required skillMultilingual Proficiency, Tech Savvy, Communication
Required Time1-2 months to understand different transcription software and understanding of the industry

Important Tips to Balance Work and Study for Students

1. Planning

To avoid doing everything at the last minute, plan ahead. Make a to-do list and write all your tasks down. This will help you prioritize and keep track of the assignments that you need to complete.

2. Know your limits

Knowing your limits can help you stay out of panic mode. Ask yourself before committing to any work, “How much work can I deal with up with?”. And then prioritize and decide what needs to be done first.

Always remember that studying should be your main priority and working is just a source of financial support and gaining experience.

3. Time Management

Manage time between your work and studies. Take out time to study in between breaks so that you stay focused and avoid procrastination. Get rid of any distractions like social media and use incentives like snacks to help you get your uni work done faster.

4. Communication

Communicate openly with your manager to let them know about your availability and mention any concerns that you might have. Don’t overstretch yourself and commit to any work that will be too much for you.

5. Prioritize your health

Always prioritize your health, as remaining healthy both physically and mentally is the key. Try to maintain a sleep cycle of a minimum of 7 to 8 hours. And try to aim for a more balanced diet.

This will help to strengthen your immune system and give you the energy to work throughout the day.

Check Out our video regarding this topic

Check out our video, where we have mentioned an easy way to earn money for students.


Which online job is best for students?

If we talk about the most suitable job for a student’s lifestyle, then there is no good job than Affiliate marketing, as it allows us to work with the flexibility that is needed by a student.

Can a student do an online job in India?

Although, Article 24 prohibits the employment of children under 14 years of age. All the students over 14 can do online jobs.

How much can you make by working online while studying?

You can earn up to 10,000 working online while studying in India.

How can I, as a student, earn money online?

So, there is a number of ways through which you can earn as a student, and some of the top ones are:
1. Affiliate Marketing
2. Blogging
3. Taking Online Surveys
4. Online Tutoring
5. Data Entry

How can I get an online job as a student?

Yes, nowadays students can easily get online jobs through the platforms like LinkedIn, Internshala and Just find out what you like to do the most and search for a job related to it.

In which app a student can earn money?

If we talk about the best app through which students can earn money then EarnKaro stands out of all. It is an affiliate marketing app where you can share links and earn real money.

Some Other Ways to Earn Money:

Shailesh Thakran holds 7 years of experience in Affiliate marketing, Content & SEO. He graduated from the Ambedkar DSEU Shakarpur Campus-I 2015 in Instrumentation & Control Engineering. He is involved in different organizations/startups in structural, design and content marketing efforts. His special interests include Blogging & Automobiles. When not working, he likes cycling, gardening and reading.


    • Hi Jiya, we are so glad you have gone through our blog. You can easily find a part-time job in social media management from platforms like LinkedIn,, and and Stay tuned to read more.


Please enter your comment!
Please enter your name here