top of page

20 Best Online Side Hustles to Make Money in 2023

Are you looking for a way to earn some extra cash in 2023?

With the rise of technology and remote work, there are now more opportunities than ever to make money online.

In this blog, I will share the 20 best online side hustles that you can start immediately.

1. Online Personal Shopping or Styling

Are you a fashion guru who loves helping others find their personal style?

Consider working as an online personal shopper or stylist. You could work with clients on platforms like Stitch Fix or Trunk Club.

With an average yearly earning potential of $42,389, this side hustle is perfect for those who love fashion and have a great eye for style.

2. Ghostwriting and Copywriting

If you have a talent for writing and enjoy creating content for others, working as a ghostwriter or copywriter might be the perfect side hustle for you.

Ghostwriting involves writing content for others without getting credit, while copywriting involves creating marketing materials like ads and brochures.

You can offer your services on websites like Upwork or Fiverr, with an average yearly earning potential of $68,711.

3. Social Media Management and Strategy Consulting

Do you have a knack for social media and enjoy coming up with creative strategies to help businesses grow their online presence?

Consider working as a social media manager or strategy consultant. You could work with businesses to create and manage their social media accounts, develop social media campaigns, and analyze social media metrics.

On average, you can earn over $52,000, and this idea is perfect for you if you love social media and are great at communication.

4. Online Video Editing & Animation Services

If you have a talent for video editing or animation, consider offering your services online.

You could work with clients on websites like VideoHive and Animation Studio, creating custom videos or animations for their businesses or personal projects.

The average yearly earning potential for online video editing services is nearly $54,000.

5. Selling Printables and Templates

Are you creative and enjoy designing graphics or templates? Consider creating and selling printables or templates on platforms like Etsy or Creative Market.

You could create designs for planners, calendars, invitations, and more.

With an average yearly income potential of $25,000, selling printables and templates is perfect for you if you love graphic design and enjoy being creative.

6. Virtual Event Planning

Do you have experience planning events or coordinating logistics? Consider working as a virtual event planner or coordinator.

You could work with clients on platforms like Eventbrite or Cvent, helping them plan and execute successful virtual events.

You can earn up to $57,000 per year as a virtual event planner.

7. Voice Acting

If you have a great voice and enjoy acting or narration, consider working as a voice actor or narrator.

You can find work on or ACX, recording voiceovers for audiobooks, commercials, and more.

As a voice actor, you can expect to earn over $31,000 annually.

8. Selling Digital Products like Music or Art

If you’re a musician or artist, consider selling your digital products online and you could earn over $30,000 per year.

You can sell your music on platforms like Bandcamp and sell your art items on Etsy.

9. Virtual Bookkeeping & Accounting Services:

If you have a degree in accounting or finance, then you can offer virtual bookkeeping or accounting services to clients online.

Many small business owners don't have the time or expertise to manage their financials, so they are willing to pay for virtual help.

You can manage their books, prepare financial statements, and file taxes.

Websites like Bookminders and Belay Solutions offer virtual bookkeeping and accounting jobs. The average earning for a virtual bookkeeper is around $40,000 per year.

10. Online Language Translation:

If you are fluent in multiple languages, you can offer your services as a translator or interpreter online.

There are many websites that connect freelance translators with clients. Some popular sites include ProZ, Gengo, and TranslatorsCafe.

You can work on a freelance basis or join a company that offers translation services.

The average salary for a freelance translator is around $50,000 per year.

11. Podcast Production and Editing:

Podcasts have become very popular in recent years, and there is a high demand for podcast production and editing services.

If you have experience in audio production or editing, then you can offer your services to podcasters.

You can edit their recordings, add music and sound effects, and publish the final product online.

Websites like Upwork and Fiverr offer freelance podcast production and editing jobs.

The average salary for a podcast producer or editor is around $45,000 per year.

12. Virtual customer service & chat support:

Many companies are moving their customer service operations online, and they need people to manage their chat support systems.

If you have experience in customer service, then you can offer your services to these companies.

You can answer customer questions, resolve their issues, and provide general support.

Websites like Liveops and Arise offer virtual customer service and chat support jobs.

The average salary for a virtual customer service representative is around $30,000 per year.

13. Selling E-books:

If you have a talent for writing, you can write and sell e-books online.

You can write on any topic, fiction or nonfiction, and sell your work on platforms like Amazon Kindle Direct Publishing or Barnes & Noble Press.

You can also sell your ebooks on your own website. The average salary for an ebook author is around $60,000 per year.

14. Virtual interior design services:

If you have a passion for interior design, you can offer virtual interior design services to clients online.

You can work with clients to create a design plan, suggest furniture and decor options, and provide a 3D rendering of the final design.

Websites like Havenly and Modsy offer virtual interior design jobs. The average salary for a virtual interior designer is around $50,000 per year.

15. Selling Stock Photography & Videos:

If you are a photographer or videographer, you can sell your work online as stock photography or video footage.

Websites like Shutterstock, iStock, and Getty Images offer a platform for photographers and videographers to sell their work to clients.

The average salary for a stock photographer or videographer is around $50,000 per year.

16. Online Transcription and Captioning Services:

Transcription and captioning services involve transcribing audio or video recordings into written form or adding captions to videos.

This side hustle is in high demand for online content creators, educators, and businesses.

You can work with companies like Rev or GoTranscript to find transcription or captioning work, and earn an average of $25,000 to $45,000 per year.

This job requires good typing skills, an ear for detail, and the ability to work independently.

17. Proofreading and Editing Services:

As a proofreader or editor, you can help authors, publishers, and content creators perfect their written work.

This side hustle involves checking for grammatical errors, spelling mistakes, and overall clarity of writing.

You can offer your services through websites like Scribendi or, and earn an average of $30,000 to $50,000 per year.

A good eye for detail and a strong command of the English language are necessary for this job.

18. Virtual Personal Assistant Services:

Virtual executive assistants or personal assistants provide administrative support to business owners and busy professionals.

This side hustle involves tasks such as scheduling appointments, answering emails, and managing social media accounts.

You can offer your services through websites like Zirtual or Belay, and earn an average of $60,000 annually.

19. Online Reselling:

Online reselling is a side hustle that involves buying items in bulk and selling them individually for a profit.

This can include items like clothing, electronics, or home goods. You can use websites like eBay or Amazon to sell items, and earn up to $50,000 per year.

Reselling requires some investment upfront, but can be a great way to make money from home with little to no experience.

20. Life Coaching and Personal Development Services

Online life coaching or personal development services can be a great way to help clients improve their lives in various areas such as career, relationships, health, and personal growth.