In this day and age, there’s never such a thing as earning too much cash.
Rising prices are a pain in the butt (thank you, inflation), and of course, we all want to have extra income to treat ourselves once in a while!
If you share the same thoughts, you’re one of the 39% of US adults who work or plan to get side hustles from home.
Many people also opt to start their own online business, may it be part-time or full-time, to have more freedom when it comes to when, where, and how they work!
Fortunately, with today’s advanced technology and the Internet, it isn’t as tough as before.
With the right idea, skills, and a trusty laptop, you can start making a lot of money to sustain both your wants and needs.
The only issue you might come across is trying to figure out what online business best suits you, among the dozens, even hundreds, of things you can do.
Whether you need to earn extra to pay the bills or fund your next ultimate vacation, read on! I’ll be sharing awesome business opportunities you can do in the comforts of your home, or anywhere around the world for that matter.
PIN THIS: I’ll be updating this post so make sure to pin this image here and save it to your Pinterest board. That way you’ll be able to come back to this page for the best online business ideas!

1. Freelance Writing
If you’ve got a knack for writing, then this one’s for you!
Who knew that selling your writing services could be such a lucrative business idea, with freelance writers earning as much as $32.93 an hour?
It’s also an awesome idea if you’re looking for an online business without investment. If you already have a laptop, a stable Internet connection, and good writing skills, you’re well on your way to earning a lot of money from your words!
There are many different types of services you can sell as a freelance writer, may it be blog writing, technical articles, proofreading manuscripts, research work, and more. You just need to find the most suitable niches that match your skills.
You might even be surprised to know that you can start working as a freelance writer without prior work experience.
I do recommend preparing a portfolio for potential clients to review, it helps increase your chances of getting hired.
2. Open An Etsy Shop
Oh, to have your own little online shop selling cute handmade crafts…
If that sounds like a dream come true, then I recommend selling your unique products on Etsy, one of the world’s most famous e-commerce platforms where you can buy or sell handmade, customized, and vintage items!
For those who are particularly crafty and want to earn money doing what you love, then here’s your sign to create your own craft business!
Thanks to the 95 million active buyers on Etsy, you’ll surely find your target market, may you be selling friendship bracelets, digital art, crochet pieces, or whatever you love to make.
What I like about having your own online business isn’t just about spending time creating things you love, it’s also about having more control over your schedule and being able to share your unique art with others.
Now, that’s something to be extremely proud of!
3. Publish Your Own Book
This might sound like an impossible dream for many, but thanks to technology, publishing your own book is now one of the profitable business ideas for women and men alike.
A huge benefit to this business venture is that it isn’t difficult to publish your own book, thanks to the many online publishers you can reach out to.
Alternatively, you can create your own e-book sharing tips or experiences about something you’re extremely passionate about, then sell it yourself.
It doesn’t matter what you’re writing about, may it be a marketing guide, fantasy novel, or even historical fiction.
You’ll have millions of avid readers looking for the next book to indulge in, and it might be yours.
Maybe being the next Jane Austen would be too high of a reach but hey, you never know until you start putting your next big idea into writing.
Get your laptop, or go old-school with a typewriter, and let those creative juices flow.
4. Become A Virtual Assistant
There are plenty of wonderful things about being a virtual assistant, especially since there are so many different types of VA jobs you can apply for.
You can sell your services in an industry that suits your skill level and interest, so you’ll definitely enjoy what you’re doing.
The plus side is that you have more control over your hours and where you work. That way, you can either work from home or by the beach, as long as you’ve got your laptop, stable Internet connection and maybe a quiet room if you plan to take calls, though I wouldn’t mind hearing the lovely ocean waves on a business meeting!
Kidding aside, you can expect varied duties suitable for beginners and experienced VAs alike, may it be replying to emails, scheduling meetings, managing social media accounts, or taking calls, among other tasks.
If you don’t know where to start your search for virtual assistant positions, there are a ton of online platforms where employers publish their job postings.
Start with reputable places like UpWork, Freelancer, or LinkedIn, where you can submit your resume and cover letter.
5. Tutor Students Online
For those who have always wanted to work with kids but also want the flexibility to work from home, then you can strike the ultimate balance by offering online tutoring services to parents around the world!
It’s one of the best small business ideas from home since you’ll have a wide target audience, more control of your schedule, and all the fun working with kiddos.
You can teach English, basic math, science, or history to children of all ages, from kindergarten to college.
While certification isn’t always required to tutor online, it’s worth getting one since it can help improve your knowledge and increase your rates.
Some platforms may also require a teaching certificate. For instance, if you want to become an online English teacher, you may need a certification in Teaching English as a Foreign Language.
It’s best to check the platforms you plan to use to find tutoring gigs, such as Preply or Tutor.com.
6. Start Your Own Blog
Did you know that running a successful blog can help you earn in more ways than one?
You can generate ad revenue, create sponsored posts, earn from social media platforms like Pinterest, and even sell digital products from your blog!
And just like freelance writing, you don’t even need any experience to begin! Don’t believe me? I’m the best person to approach when it comes to this!
I used to blog as a part-time gig to earn extra cash and look at me now. This blog has become one of my most profitable sources of income and I can’t thank you guys enough for helping me reach my goals!
I’m not gatekeeping how I grew and started earning as a full-time blogger!
While you can check out some of my guides, the first tip I can share is to first find where your passion truly lies, then create engaging posts around your niche!
7. Do Voiceover Work
Do you get compliments about your voice a lot? Don’t worry, I’m not telling you to audition for The Voice and catch your big break… Though if that’s your dream, then I support you!
What I’m suggesting is to try selling your voice and offer your services as a voiceover artist, which is one of the best online business ideas if you’ve got the skills for it. You can make professional recordings in your home, though expect some startup costs since you’ll need to invest in software and equipment. Start off with a condenser microphone, and VO software, and if you don’t have enough to create a soundproof room, you can record in your closet first!
There are tons of projects you can take on, may it be recording commercials, audiobooks, course guides, or even working as a voice actor for shows. To begin, you’ll want to record a demo reel and set up your own online portfolio for potential clients to review.
From there, you can apply to freelance platforms like Upwork and Freelancer, or you can check out social media groups focused on hiring creatives. There will always be many companies searching for talented voices for their projects!
8. Become an Affiliate Marketer
Affiliate marketing involves recommending products or services by sharing them on your social media channel or website. You will also be encouraging people to buy said product using your unique product link or inputting your promo code for extra discounts. Whenever people use your link or code, you earn a commission.
Think of it as being able to make money from talking about products and services you were planning to use anyway, so it’s a win-win situation!
What’s great about this online business idea is that there’s always an affiliate marketing program for every niche. You probably already know about Amazon’s affiliate program where you can choose to promote products related to your niche. But you can search further to tap into other industries, like traveling! Travel agency Klook has its own affiliate program, where you can earn commission from people who use your promo code. That way, you can earn money by talking about your travels.
As long as your posts have great engagement and are promoted to the right audience, you’re good to go.
While you usually won’t need hundreds and thousands of followers on your main social media channels and blog, it’s worth having an established following. This could help you gain more traction about the products or services you review, which in turn can get you more sales and money!