SEO (Search Engine Optimization)

Working online is becoming increasingly popular thanks to the flexibility, diversity, and income-earning potential that online jobs provide.

Plus, the start-up costs are minimal, and there are a variety of gigs depending on interest and skill set. In fact, when I started my online business a few years ago, it cost me almost nothing and I had little experience.

But through trial and error and a lot of hard work, I’ve been able to make a full-time income from my online jobs.

If you’re interested in starting your own online business, there are plenty of opportunities available.

25 Legitimate Online Jobs

With the number of online job options, it’s hard to know which ones are legitimate and which ones aren’t worth your time. This list covers some of the most popular and potentially lucrative choices.

Related: 6 Google Jobs That are Worth Your Time to Apply for Now

Online Jobs [for Anyone]

Most of the jobs in this entire list are suitable for anyone, but I’ve divided them into categories for students, moms, kids, and teachers for easy sorting. This first list is best for anyone simply because there’s such a wide variety of successful people working these online jobs, and it wouldn’t be fair to categorize them this way.

1. Blogger

Pay: $1 – $2,000+ per month

Blogging is an online job where you can make money on a part-time schedule. As long as you enjoy writing and helping others, and you know how to be persistent even if you’re not making money, blogging might be a good fit for you. It usually takes at least 6 to 18 months to start making money from a blog.

The fun thing about blogging as an online job is that you can choose a topic you’re truly passionate about, and the opportunities from blogging are virtually limitless.

The four main ways to make money from blogging include:

  1. Advertising – You can get paid for putting ads on your blog.
  2. Affiliate Marketing – This is where you get paid a commission for any products that you sell via your blog.
  3. Digital Products – You can sell your own eBooks, courses, etc.
  4. Services – If you like to work one on one with people, a blog can be a great way to generate leads for coaching, consulting, etc.

Recommendation: HostGator is one of the most affordable options to get a money-making blog up and running. They make it simple and easy to get started (and have everything you need all in one place), which is they’re a great option for ambitious new bloggers.

Want to see how we built a profitable blog?

In this FREE 7-day email course, you’ll join 50,000+ other readers in:

  1. Seeing the exact steps we took to earn our first $1,000 blogging (and beyond).
  2. Starting your own blog (and learning how to write epic, money-making content).

First Name Email Address We use this field to detect spam bots. If you fill this in, you will be marked as a spammer. SIGN ME UPCourse delivered courtesy of Breaking The One Percent.

2. Facebook Ads Manager

Pay: $1,000 – $2,000+ per month

Many local business owners know they need to advertise online, but don’t know how or don’t have enough employees to work on it. If you have a Facebook account and are familiar with their advertising platform, you can start contacting local businesses to offer your services.

That what Bobby Hoyt did. An avid digital marketer and blogger, he started offering a Facebook ad management services to local businesses in his area and eventually turned that operation into a sizable income for himself. He recently launched his own FB Side Hustle Course that teaches others how to do the same.

3. Product Tester

Pay: $10 – $20 per hour

Product testing is a fun online job that allows you to make money working with products that you already want or need. You can test and review both physical and digital products as a paid product tester.

After signing up for a product testing company like Vindale Research, you’ll get matched with products from various companies. After receiving and testing the product, you then follow the instructions and complete a survey or similar task to provide your opinion of the product tested.

For your work, you receive cash, gift cards, or keep the product you’ve tested. This isn’t your typical full-time online job opportunity, but it can make a good side hustle.

Related: Where to Find Product Testing Jobs

4. Transcriber

Pay: $10 – $36 per hour

Do you have quiet time during the day to spend transcribing audio files into text documents? Transcription services are still in high demand and have a low barrier to entry. That means that even if you have no experience transcribing, you can still find work.

There are many large companies that hire transcribers, but the pay is generally low. For instance, pays $5 to $25 per audio hour and pays $15 per audio hour.

As you gain experience, you can look for something that pays more. These companies are a bit harder to get accepted into but worth the wait:

  • ($24 to $39/audio hour)
  • ($36/audio hour)
  • ($24/audio hour)

You can take a free mini-course on transcription to see if this online job is right for you.

5. Dropshipper

Pay: $25 – $500+ per item sold

With dropshipping, you set up a storefront on a platform like Shopify or Magento, list your products, and then have the orders ship directly to a customer from the supplier.

This is an amazing option for anyone looking for an online job because it allows you to work in sales, never touch the physical product during a transaction, and earn a good income at the same time.

You can sell anything from T-shirts to event tickets and consulting services, so this is an incredibly flexible online job.

Though the profit margin of dropshipping is not as high as when stocking and shipping your own physical products, the benefits of a completely hands-off method make it worthwhile.

Related: How to Dropship (Free Webinar Training)

Online Jobs for Students

These online jobs for college students are flexible options and provide a balance between concentrating on your studies while earning some extra cash.

6. Freelance Writer

Pay: $50 – $500+ per article

If you love writing and can find clients that need content, then becoming a freelance writer may be a good online job for you.

It’s okay to start on a platform like Fiverr or, but you won’t find high-paying freelance writing jobs on these sites. They’re a great place to start and build a portfolio, but to earn a decent income, you’ll need to work for a high-profile website or online magazine.

You can also search for clients by connecting with blog owners, local businesses, and local newspapers who might need writers. Another way to find jobs is to join writing Facebook groups or content writing groups. The competition can be fierce, but you’ll do well if you’re persistent and want to improve.

Once you’ve established a solid portfolio, client roster, and testimonials, you can raise your prices.

Holly Johnson started freelance writing and went from making $0 to six figures using her own unique strategies. Now she teaches a course for freelancers to follow in her footsteps.

7. Proofreader

Pay: $10 – $45 per hour

There are many online jobs for college students that require proofreading services. You can make money there, but don’t overlook the opportunities on campus.

Consider seeking out fellow students who could use a proofreader before turning in their next paper.

Keep in mind that proofreading is less in-depth than editing. Rather than making extensive corrections and suggestions, you work as a second set of eyes, looking for typos, spelling errors, and other minor issues to clean up their papers before they’re submitted for grading.

Caitlin Pyle, the creator of Proofread Anywhere, offers a free 76-minute webinar explaining what it takes to make money proofreading.

8. Textbook Seller

Pay: 15% – 50% per book sold

Students are perfect candidates for book scouting or selling textbooks online. There are hundreds, if not thousands, of students on college campuses who have no interest in reselling their own textbooks.

You can take advantage of their lack of time or motivation and offer to sell those books for your friends on a site like BookScouter. Negotiate a selling price with your friends, along with the fee you get per book and do the work for them. As time allows, you can even scout online book prices and buy/sell during the prime textbook season (before the start of each new semester).

Related: Where to Sell Textbooks for the Most Money

9. Social Media Manager

Pay: $15 – $40 per hour

Are you an avid social media user? You can put your skills and time to good use by starting an online job as a social media manager.

Managing a business’s social media is similar to managing your own Instagram, Facebook, or Twitter. In order to be visible and well-known on social media, you have to be not just active,  but interactive. When someone posts a comment or private messages you, you need to reply.

Businesses often fail at social media because they don’t have someone dedicated to staying active on various social media platforms. They often don’t have staff available to respond to comments, create new and engaging posts, or monitor conversations within their communities.

Local businesses offer prime opportunities for finding an online job as a social media manager. You can send an email, but it may be good to call or visit local businesses or introduce yourself through their social media page as a college student looking to help.

Some businesses won’t be interested, while others may jump on the opportunity to get more exposure online.

Related: How to Become a Social Media Manager

10. Consignor

Pay: 40% – 60% per item sold

Most of us have stuff that we no longer need. But we rarely take the time to sell it to make extra cash. Instead, we donate or trash it.

As a consignor, you work as a middleman between people looking to sell their stuff and customers wanting to buy it. You can get started by offering to consign items for other students and sell them online for cash. There’s no inventory involved, and you only make money when you make a sale.

Install selling apps like thredUP or eBay on your smartphone, and keep a good record of consignees and their contact information. If something doesn’t sell, simply return it to them or have them sign a waiver to donate the item to a local charity once the listing has expired. You will also want to have in writing your commission if the item does sell.

Thanks to smartphones and selling apps, it’s much easier to consign for friends and family than it was even five years ago.

11. Online Data Entry Jobs

Pay: $10 – $17 per hour

Data entry jobs are legit options for college students, but think carefully before taking one. They tend to pay less and require more time than other options.

The best thing about data entry jobs is that the work is flexible and can be done in your spare time. You can take on as much or as little work as needed depending on your class and extracurricular activity schedule.

If you’re interested in finding a data entry job, start with a platform like Clickworker or DionData Solutions.

Online Jobs for Moms

If you’re looking for online jobs that are perfect for moms, consider some of these options. Keep in mind that any of the work from home jobs can be tweaked to work for you as well.

12. Virtual Assistant

Pay: $19 – $25 per hour

Becoming a virtual assistant to an already established online business is one of the best online jobs to try, and you can start almost immediately.

Virtual assistants often handle things like scheduling, customer support, administrative assistance, email marketing, social media posting, blog management, and much more.

You can offer whatever services you feel comfortable doing, and you can add more to your menu of services as you gain experience. Or, if you prefer, you can specialize in just one or two.

Reach out to small business owners, online entrepreneurs, or connect with other VAs in Facebook groups. They might have some leads for your first few clients.

Once you’ve built your client list, you may find that you’ve maxed out your schedule while making a great hourly wage. If you’re interested in fast-tracking your virtual assistant income, you can learn from Kayla Sloan, who went from part-time VA to owning her own six-figure virtual assistant business.

13. Graphic Designer

Pay: $25 – $50 per hour

You don’t need a degree to become a graphic designer. There are online jobs that require graphic design skills for projects like creating printable sheets, flyers, announcements, ads, or Pinterest images.

If you have an eye for design and know how to use tools like Canva or PicMonkey, there’s an online job waiting for you.

Creating beautiful Pinterest images is in high demand among bloggers and website owners, and can help almost any business attract fresh traffic to their website. If this is something you would like to learn, consider taking this free course to learn how to make images that get shared on Pinterest.

14. Niche Website Creator

Pay: $100 – $10,000+ per site

If you’re well-versed in search engine optimization (SEO) and understand how to get a site ranked on the first page of Google, then you could make money creating niche websites. From hiking and mountain climbing to babywearing, the sky’s the limit when choosing a topic.

A niche website is not your typical blog with fresh content added weekly. Instead, you set up a few landing pages that sell affiliate products in a single niche. There’s no guarantee that a certain niche will be profitable, but you can start brainstorming topics that you think are being underserved.

After you’ve built the site and made it profitable, you can keep it to earn passive income or sell the site on a marketplace like

Setting up a niche site is similar to establishing a regular blog. If you know how to do that, you can get started creating with niche sites right away.

15. Website Designer

Pay: $20 – $100 per hour

It’s possible to design blogs and e-commerce websites without any formal training thanks to drag-and-drop builders that easily integrate with platforms like Shopify. If you can spot the differences between a good-looking website and a bad one and are technically inclined, you might be able to start designing and building websites for others.

Designing websites doesn’t mean you need to reinvent the internet and create complex-looking websites. It means you need to know what looks good, is user friendly, and meets your clients’ needs.

Although it’s a simple process, many people are overwhelmed by the thought of creating their own website, and it’s a gap you can fill while earning a good income.

17 Genius Ways to Make Extra Money (Free Guide)

Send Me the Guide

We won’t send you spam. Unsubscribe at any time. Check out our privacy policy for info.

16. Social Media Influencer

Pay: $20 – $100 per hour

If you like sharing your favorite deals, books, clothes, and other products on social media and have built a loyal following, you can find work as a social media influencer. With this job, companies will pay you to promote their products to your audience, and you’ll earn a percentage of the sales they make from your affiliate or referral links.

It doesn’t take much to become a social media influencer if you choose a niche that’s profitable and one you’re passionate about it. You’ll need to post on your social media channels consistently and engage with your followers to grow your influence and your income.

There are companies like the Amazon Influencer Program and that allow you to post paid links on your profile.

17. Amazon Seller

Pay: $15 – $100+ per hour

Everyone shops on Amazon these days which is why you can make a good income selling on Amazon as well.

Have you ever heard of Amazon Arbitrage? The concept is simple, but the process can be tedious. Basically, you find discounted physical products at your local stores and sell them at a profit on Amazon.

Though it sounds easy, your profits can quickly decrease due to Amazon’s sellers’ fees, shipping expenses, and time spent. However, if you already spend time thrift store shopping or bargain hunting, then this online job might be for you.

18. Budgeter / Bookkeeper

Pay: $20 – $60 per hour

Budgeting and bookkeeping are similar, though budgeting tends to relate more to individuals and bookkeeping to businesses.

If you’ve successfully created, managed, and stuck to a budget in your own home and are willing to share your methods with other families, consider marketing your budgeting consulting services on Fiverr, social media, or your own website.

If you like organizing people’s finances, consider working as a bookkeeper.

As a bookkeeper, you’ll work with businesses on keeping their financial matters in order. You may record income and expenses, prepare financial reports, create and send invoices, and collect payments from clients. You can do this either by hand or using bookkeeping software. It’s also flexible enough that you can work from home for local or online businesses.

Market your services by joining Facebook groups or visiting local businesses in person. Facebook ads would be a great way to advertise what you offer as well (and it adds another skill to your resume).

Easy Online Jobs for Teens

There are some online jobs that are perfect for teens who want to make some extra money or save towards a car or college and don’t have the time to commit to a more traditional, in-person gig.

Related: 27 Best Jobs for Teens Hiring Now

19. Photographer

Pay: 15% – 45% of every image copy sold

If your teenager has a talent for photography, they might be able to make some cash selling those pictures. There are many places to sell photos online that can bring in some passive income.

They may not even need to buy professional equipment. There are plenty of sites they can use to make money taking pictures with their smartphones.

20. Online Seller

Pay: $40 – $60 on average per box of items

Kids can easily sell their extra clothes, shoes, toys, and gadgets once they’ve outgrown them. If they enjoy this type of online job, they can start scouting local yard sales, flea markets and Facebook selling groups for items to resell.

If they find a used item at a steep discount, you can help them list it on a site like Decluttr to flip for a profit. The more often you do this, the more money you can earn.

Related: 20 Best Things to Sell Online (and Locally) to Make Quick Cash

21. YouTube Channel Creator

Pay: $0 – $2,000 per month

Kids making videos on YouTube is a huge industry right now. Ryan, the star of Ryan’s World, made $11 million in revenue in 2017. With the help of his mom and dad, his channel became popular with kids everywhere.

Unfortunately, it’s not as easy as recording a video, uploading it to YouTube, and watching the money roll in. YouTube made some changes to its minimum subscriber and view requirements before a channel can start making money. Once those minimums are met, then you can place ads on the videos to create an income stream.

If your kids are driven and ready to be in front of a camera, then they might love the idea of making a profitable YouTube channel. You most likely won’t earn the same amount of money as Ryan’s World, but you can earn something.

22. Amazon eBook Publisher

Pay: Up to 70% of each copy sold

Publishing a book on Amazon Kindle is easy and simple, but it’s not a guaranteed way to make a lot of money. The books need to be well written and edited, have a catchy cover, and you need a clear marketing strategy. However, if you have a good idea, eBooks provide a way for your aspiring writer or illustrator to start earning some income.

If your teen has a talent for writing stories or drawing cartoons or picture books, you can help them start creating and uploading books to sell. This may be a fun way for them to be creative and possibly earn money.

Online Jobs for Teachers

Teacher Working on Laptop

Teaching in a school isn’t the only way to make money as a teacher. If you have a desire to help others learn, consider sharing your knowledge with these online jobs.

23. Tutor

Pay: $14 – $22+ per hour

Online jobs where you can tutor students is a fantastic way for teachers to make money fast. You can sign up at any of these sites and tutor students on the subjects of your expertise

  • VIPKID (bachelor’s degree required; pay is $14-$22 per hour)
  • Chegg (pay starts at $20 per hour)
  • Wyzant (set your own rate)

Related: 10 Best Online Tutoring Jobs to Supplement Your Income

24. Course Creator

Pay: 30% – 60% of the purchase price

While you don’t have to be a teacher to create an online course, it is a great option for teachers to earn extra income. You can create a course in any topic you know well; it doesn’t have to be in a subject you teach at your day job. If you want to create a course teaching students how to knit a sweater, you can.

“How-To” courses are the simplest way to start because they walk students through a series of steps in an easy-to-follow way. You can create short, easy-to-edit videos for each step and put them together in one complete package to sell on a platform like Udemy.

After publishing your course, take the time to create a marketing strategy and connect with affiliate partners to sell your course and earn residual income.

Please share this to