GET STARTED FREE
Make The Leap Monetization

How to Make Money Online: 20 Ideas for 2023

Making money online and working from home is something millions of people think about every day. The good news is that in 2022, side hustles on the web are actually a realistic prospect for anyone with an internet connection.

Maybe you already have a full-time job and just want a side gig to focus on in your spare time. Or, you might want to find part-time work to support your family with some extra cash. You may be even considering leaving your job for passive-income entrepreneurship.

Whatever the case — you’ve probably heard that working online requires minimal upfront investment and can scale quickly. It’s also available to people from all walks of life. Freelancers, educators, thought leaders, influencers, coaches and entrepreneurs all make good money online. If you’re a beginner, keep reading to find out how you can join them by taking your work online this year.

20 ways to make money online in 2022

Whether you’re trying to make money on the side, moonlighting on evenings and weekends, or just want to work remotely — there are plenty of things you can try. 

The best way to go about earning money online is to start by experimenting with as many suitable options as you can. You’ll want to pick a few with the highest potential, and then finally settle on one or two that you can turn into sustainable businesses down the road. 

Where do you start? Here are the top 20 money-making ideas for 2022. 

CategoryMoney-making ideasBest for…
Monetize your expertise1. Freelancing

2. Online courses

3. Online coaching

4. Online tutoring

If you have knowledge, skills, or expertise that others highly value.
Monetize your time5. Virtual assisting

6. Online surveys

7. User testing

8. Transcribing

9. Micro-Tasks

10. Narration

If you have a lot of free time and prefer work that won’t take too much effort.
Monetize your physical & digital products11. Ebooks

12. Apps

13. Domains

14. Crafts

15. Photos

16. Dropshipping

If you have a set of skills, and you’re willing to invest your time to start a legit side-business.
Monetize your audience17. Blog

18. YouTube

19. Instagram

20. Twitch

If you have a growing online audience, and know how to produce content they love.

Monetize your expertise

Why not use the knowledge, skills, or expertise you’ve honed over the years and put it to good use? You can make legitimate money by either offering your skills as a service for others, or sharing what you know to turn your passion into profits.

1. Start freelancing

Almost any creative office job (including data entry, writing, design, and coding) can be turned into a freelance gig, or even a career. In fact, most big companies use freelancers to outsource non-core functions (e.g. bookkeeping or customer service) or quickly scale their operations (e.g. hiring remote sales representatives). 

A quick way to start freelancing is to sign up for a freelancing platform (like Fiverr or Upwork). But an even better way to start is to reach out to your ideal clients directly and present your services in a compelling way. 

2. Create an online course

Unlike freelancing, online courses are digital products that require some upfront preparation but are infinitely scalable. You can create a course once and sell it a thousand times, as long as you promote it online.

Sounds great, doesn’t it? You just need a few tools to get started. 

Thinkific is a comprehensive and intuitive e-learning platform for educators, content creators and entrepreneurs. You can easily create a beautiful online course in just a few hours using Thinkific’s drag-and-drop interface and professionally designed templates. The platform also features built-in marketing and sales tools. The best thing about Thinkific is that you can build a successful course from start to finish without any design or programming skills. 

Learn more about building a successful online course.


Launch your online learning product for free

Use Thinkific to create, market, and sell online courses, communities, and memberships — all from a single platform.


3. Become an online coach

Another way to leverage your domain expertise is to become a coach. The demand for coaching is growing rapidly. The International Coaching Federation estimates there are currently more than 70,000 coaches worldwide. 

Some types of online coaching you can think about include: 

The key is being able to share your experience and knowledge to help others achieve their goals. Start by asking people in your network whether they would pay you for teaching them something you excel at. 

4. Work as an online tutor

If coaching sounds too vague to you, but you still have a skill you’d like to teach (e.g. math, French, guitar), you can easily do so online. Start by looking up requests for tutors online and posting your profile on a few tutoring platforms. (And hey, if that doesn’t work, you could always go put up flyers on the poles in your neighborhood.)

Depending on the demand for your skills, your tutoring might be very occasional or occupy most of your day. 

Monetize your time

Still working on building up your knowledge and skills? There are still plenty of other ways for you to make money online that don’t require you to be an expert. All you need is free time and an internet connection to take advantage of this next set of money-making opportunities.

5. Help out as a virtual assistant

There are more entrepreneurs today than ever, and most of them need to delegate administrative tasks to focus on their core business. If you don’t mind scanning through emails, writing birthday wishes, filing expenses, managing social media, and answering the phone, being a virtual assistant might be a great answer to how to make extra money online.

Reach out to entrepreneurs and executives you like. Apply for virtual assistant jobs on various online platforms. There’s definitely more demand than supply here, so you can count on getting your first job pretty quickly. 

6. Take online surveys for cash

If you need money right now, and you don’t want to be burdened with long-term contracts, completing a few online surveys might be the perfect choice. 

While taking surveys isn’t necessarily the foundation for a long-term career, it’s a great way to make a few hundred dollars on top of your regular job. And it doesn’t require any specific skills or other responsibilities. (Or, too much of your brain power!)

Start by checking online survey platforms like Survey Junkie, create your profile, and get matched with various surveys. That’s it! 

7. Try user testing websites and apps

When companies make products, especially digital ones, they want to ensure they understand their target audience. Hence, they frequently test their apps and websites for usability with small focus groups prior to launch. 

Usually, all you need to do is to complete a few tasks while being recorded on video or observed by a UX designer. 

8. Transcribe voice recordings

Every company that does discovery sessions (e.g. digital agencies) records client meetings and needs them transcribed for later use (e.g. brainstorming advertising campaigns). Podcasting is also a growing industry in need of transcription services. 

So, if you’re a fast typer and your grammar and proofreading skills are above average, you can make good money just typing away at home. Check out a platform like Rev to see how easy it is to get started.

9. Complete micro-tasks

Some people don’t have a lot of free time to devote to projects and would rather complete micro-tasks when they have a minute here and there. That’s when Amazon’s Mechanical Turk can be a good match. 

The Mechanical Turk forum posts small tasks (e.g. classifying receipts or tagging images) that can take as little as a few minutes to do. Each task has a price, so you can choose whether you want to take it on or not. 

10. Narrate audiobooks

Do you have a pleasant voice and love reading aloud? You can turn it into a side gig and try to narrate online articles, commercials, and even audiobooks. 

Now a fair warning: Narrating is not for everyone. You need to be able to have full command of your voice. A background in acting would help too. Starting a podcast might be a good idea, as a way to practice.

The industry is also close-knit, so breaking into it requires active networking on your part as well as multiple auditions. 

Monetize physical and digital products

The internet isn’t all zeros and ones — you can also make money by selling actual products online. Both physical and digital products can be huge money-makers, as long as you have the time to invest in creating, marketing, and selling.

11. Write and sell an eBook

If you’re good at writing, you can create a scalable side business by selling books on topics people care about. You might know solutions to some common problems from your professional life, or you can do some research. Then you can aggregate all the available knowledge and package it in a book format. 

No printing press or graphic designers are needed — just sell your ebook on Amazon or on your own website. Continue writing books on specific topics and you’ll find your “book portfolio” could earn you a sizeable income in a year or so. 

12. Build a web or mobile app

Those who are interested in coding and fascinated by startups might think about building an app that solves some problem. The more important the problem, the more popular your app will become. Although knowing how to code is beneficial, it’s not strictly necessary — you can put together a useful app with no-code tools to test your idea first. 

13. Trade domain names

The best time to get into the domain names trade was in the 1990s. The second best time might be now. 

As branding gets more and more important, owning good domain names becomes more valuable as well. Domain names with high potential for organic search traffic can in fact start profitable businesses

14. Sell crafts on Etsy

If you enjoy making something with your hands (e.g. leather or ceramic goods), you can turn it into a small business by selling your work online. 

Etsy is the easiest platform to start on. Just create your own store there for free and post new products as you make them. Who knows, maybe it will turn into a full-blown business over time! 

15. Monetize your photography

Another popular hobby that can make you some extra cash is photography. Nearly all marketing materials used by companies, whether online or not, require imagery. So there are plenty of stock photo platforms looking for new images all the time. 

Go through your photo library and highlight the images you think can be used by others. That’s all you need to get your foot in the door in the photo business. 

16. Go big on dropshipping and ecommerce

Some people are good at predicting which goods are going to be in demand in the near future. 

So why not set up an online store selling something people are going to be looking for? You can sell your own products or rely on dropshipping platforms to deliver products for you, without you keeping unnecessary inventory. 

Monetize your audience

A large following online isn’t just something you can brag about to your friends — it’s also a really effective way for you to make money online. You can monetize your audience in all sorts of different ways, depending on which channels you’re on and what tactics you’d like to take.

17. Use affiliate marketing on your blog

One of the best examples of how to make money online for free is including affiliate links on your blogFor example, you can write a long blog post about a topic a lot of people are interested in. (A new camera review, for example.) Then include an affiliate link to Amazon at the end. Every time people buy the camera on Amazon from your link, you’ll get a cut. 

18. Get advertising revenue from YouTube

Having a successful YouTube channel today is like running a talk show 30 years ago. And Google will even pay you advertising revenue for views. 

Vlogs, pranks, and how-to videos are especially popular nowadays and don’t require much investment. All you need to do is come up with an interesting concept and execute in a way that keeps people interested

19. Find sponsors for your Instagram account

Brands today like for their message to be spread organically. So they work with lots of micro-influencers (1,000+ followers) on Instagram. 

If you have a following, you can monetize it by looking for partnerships and featuring products in your posts and Stories. If your profile is known to be about a specific topic (e.g. skateboarding), then it’ll be easy for brands to identify.

20. Set up donations on Twitch

If you have a Twitch following and you want to know how to make fast money online — well, it’s donations! You can monetize your streams this way quite easily, as long as you’re capturing the interest of your audience. 

Looking for more money-making ideas?

When it comes to how to make money online for beginners, these 20 ideas are just the tip of the iceberg. Keep brainstorming with 44 of the best SaaS affiliate programs in 2022, or get inspired with real stories of how creators are earning money by selling online courses on Thinkific.


Launch your online learning product for free

Use Thinkific to create, market, and sell online courses, communities, and memberships — all from a single platform.


The most important thing to remember is that making money online is possible — you just need to apply a little bit of effort to get the momentum going.