Are you dreaming of building your own business or simply looking for ideas to make extra money on the side? With modern technology advancing before our eyes, there are more ways than ever to make money on the web. Whether you’re selling your used clothes on a local marketplace site, creating merch for your TikTok fans, or starting a business from a passion or hobby, there are tools to help.
And if you don’t yet have an idea in mind, this list will spark ideas for making money online—no matter your skill level. Ahead, explore 23 creative money-making ideas, including everything from beginner side hustles and passive income ideas to advanced business models.
How to make money online
-
Sell print-on-demand products
- Print on demand (POD) allows artists and creators to customize white label products with their own designs without the need to hold inventory. When a customer places an order, a print-on-demand company will print your design on a product, fulfill the order, and ship it to the customer.
- Best for: Creatives looking to make money online by monetizing their designs, influencers selling merch, those seeking passive income.
- Startup time: A few hours to set up an ecommerce platform and print-on-demand integration.
- Effort level: Easy to start if you already have designs to upload. Easy to medium to maintain.
- Time to first payment: After you sell a product, expect a wait period of around five days to receive funds on most platforms.
-
Monetize a blog
- While many businesses use blogs to help drive traffic to their products, did you know that you can make money online with a blog alone? You can monetize a blog in a number of ways, including generating advertising revenue, using affiliate links, writing sponsored posts in partnership with a brand, or selling merch or custom products to an audience.
- Best for: Existing bloggers and writers, those looking to make money online from home.
- Startup time: A few hours.
- Effort to start: Medium to start, but it will take a lot of effort to maintain.
- Time to first payment: Varies depending on how you are monetizing your blog.
-
Sell digital products
- Selling digital products is a great way to earn cash with low ongoing effort and cost. These products include guides, ebooks, templates, music samples, plans, printables, and tutorials that can be delivered digitally, in formats like PDF or via log-in access to a portal.
- Best for: Creatives or those looking to make money fast.
- Startup time: Once the asset is created, it takes a couple hours to get up and running online.
- Effort level: Medium to high, depending on product and ability to grow a customer base. Low effort to maintain.
- Time to first payment: After you sell a product, expect a wait period of around five days to receive funds on most platforms.
-
Become a reseller
- Reselling existing products is one of the easiest online money making ideas, and it can take many forms. Whether you buy and resell vintage or collectible items or become a certified distributor of a brand in a specific region, you can start selling products without making any of your own.
- Best for: Those looking to make money fast.
- Startup time: Varies depending on what you plan to resell.
- Effort to start: Low to medium, as you don’t need to create your own products.
- Time to first payment: After you sell a product, expect a wait period of around five days to receive funds on most platforms.
-
Try affiliate marketing
- Affiliate marketing involves sharing affiliate links that you receive from brands to promote their products on your site or social accounts to earn money online. When someone buys the product after clicking your affiliate link, you’ll receive credit for the referral, along with a commission.
- Best for: Marketers, bloggers, and creators with an existing audience; those looking for passive income.
- Startup time: A couple hours.
- Effort level: Medium to start. Very low effort to maintain.
- Time to first payment: Varies, depending on the success of the affiliate links and the payment terms you set with the brand.
-
Become an influencer
- Influencer marketing is popular with brands looking for clout with audiences that resemble their target customer. Brands are clamoring to sponsor content by productivity and stationery creator Amanda Rach Lee. But you don’t need to have Amanda’s two million followers to make money online as an influencer.
- Best for: Aspiring creators with expertise or a unique POV on a specific topic.
- Startup time: Varies, but generally, about three to four months.
- Effort level: High. Popular accounts need fresh content to keep audiences constantly engaged.
- Time to first payment: Varies, depending on the type of monetization you pursue.
-
Look for side gigs
- Side gigs are the classic way to earn money while keeping a full-time job. Side gigs that help you earn money online include data entry, transcribing, manual labor, virtual assistant work, or administrative tasks. Use platforms like Fiverr or TaskRabbit to create side gigs. You can also consider food delivery or driving as a side gig, making money through apps like Uber.
- Best for: Those looking to make money fast.
- Startup time: Less than an hour.
- Effort to start: Medium.
- Time to first payment: Varies depending on the freelance marketplace or app you use.
-
Sell photos online
- Whether you’re shooting on the newest iPhone or the latest Canon DSLR, you can sell photos online as a photographer. One of the best money making ideas for creatives, selling photos in your spare time is also easy to start if you already have a body of work.
- Best for: Photographers and photography enthusiasts looking to make money online from their craft.
- Startup time: A few weeks or months to build your portfolio.
- Effort level: High to start as you build your portfolio and website. Medium ongoing effort to maintain the business and develop new products.
- Time to first payment: After you sell a photo, expect a wait period of around five days to receive funds on most platforms.
-
Create and sell handmade or custom products
- Making products by hand is a great way to turn a hobby or passion into a business. You are already an expert at your craft—why not sell your work? Or, explore a new hobby and learn a hands-on skill that you can monetize.
- Best for: Creatives looking to monetize their hobby, those looking to make money from home.
- Startup time: It will take just an hour or two to set up your ecommerce store.
- Effort level: Depends on whether you already produce goods. High effort to maintain.
- Time to first payment: After you sell a product, expect a wait period of around five days to receive funds on most platforms.
-
Write and sell books or ebooks
- In the same way that you can monetize your expertise with an online course or your influence as a YouTuber, you can also earn cash selling books or ebooks online. There are a number of formats and genres, from novels to memoirs to self-help books.
- Best for: Writers, journalists, and subject matter experts.
- Startup time: Varies by book, but could take years to write, edit, and publish.
- Effort level: Hard to start. Medium ongoing effort to market and sell the book.
- Time to first payment: Depends on how and where you sell your books.
-
Start a dropshipping business
- Dropshipping is a low-cost business model where products are shipped to customers directly from the vendor or manufacturer. This is a popular way to make money online for beginners as, as the seller, there is no need to handle inventory or shipping—you’re simply responsible for driving traffic and customer service.
- Best for: Those looking for passive income and making money from home.
- Startup time: A few hours to set up a store and source vendors.
- Effort level: Medium to start and grow the business. Low effort to maintain.
- Time to first payment: After you sell a product, expect a wait period of around five days to receive funds on most platforms.
-
Sell services or consultancy
- While it may be most common to think of selling physical products online, you can also sell non-tangible things. Consider selling a virtual service like online personal shopping, home décor consulting, or one-to-one personal training. Set up your own ecommerce store and visit the Shopify App Store to find an app that integrates to help with appointment booking and live chat.
- Best for: Subject matter experts.
- Startup time: Several hours to set up your website.
- Effort level: Hard. This will require ongoing effort to build your client list, perform services, and maintain your website.
- Time to first payment: After you sell a service, expect a wait period of around five days to receive funds on most platforms.
-
Create online courses and workshops
- Online workshops and courses are another form of digital product that you can create to earn income from your expertise. This is a great idea if you are a subject matter expert on a topic people are willing to learn. Selling courses online is made easier using a course platform or your own website. A digital delivery or course app can be installed in your Shopify store to help sell courses online.
- Best for: Creatives and subject matter experts.
- Startup time: It can take weeks or even months to write, shoot, and edit an online course.
- Effort level: Very high to start. Medium effort to maintain.
- Time to first payment: Varies, depending on your course and platform’s payment structure.
-
Monetize a YouTube channel
- Top YouTube influencers like Cassey Ho, Wil Yeung, and Katie Carson all started where you are: with an idea. Each of these YouTubers built audiences through authentic content before monetizing their channels.
- Best for: Creators, YouTubers with an existing audience.
- Startup time: It will take an hour or two to start a YouTube channel.
- Effort level: High. YouTube requires an ongoing effort to create and publish video content.
- Time to first payment: Once you’ve reached 1,000 subscribers, you can start earning revenue from ads to make money on YouTube. Time to first payout via other methods varies.
-
Livestream on Twitch (or other platforms)
- While the first platform that comes to mind for livestreaming may be Twitch, a popular site for gamers and other content creators, many other platforms now offer native livestreaming, including YouTube and Instagram. You can livestream everything from game play to recipe demos to bike tours.
- Best for: Those looking to make money from home, gamers, creators, on-camera personalities.
- Startup time: An hour or so to create an account.
- Effort level: High to start as you build an audience. High ongoing effort to create consistent content.
- Time to first payment: Varies depending on streaming service. Twitch pays out 15 days after the end of each month.
-
Become a social media consultant
- Are you Extremely Online? Do you jump on every new social media platform? Have a knack for spotting trends, writing great copy, or attracting audiences?
- Best for: Social media experts, creators with popular channels.
- Startup time: Several hours to reach out to prospective clients.
- Effort level: High. You’ll need to be consistently maintaining client relationships and working on projects in order to be profitable.
- Time to first payment: After you invoice a client, in most cases they will have 15 to 30 days to pay you, depending on the terms you set.
-
Start a podcast
- By the end of 2024, the number of podcast listeners worldwide is predicted to grow to more than 500 million. This popular audio format for consuming stories, comedy, news, and opinions continues to grow.
- Best for: Those looking to make money from home, creators, subject matter experts.
- Startup time: Average nine to 14 hours per episode, including editing.
- Effort level: High.
- Time to first payment: Varies, depending on how you are monetizing your podcast.
-
Sell products through online marketplaces
- Online marketplaces are often launch points for many now-successful brands, because they come with built-in audiences seeking specific products. For example, Etsy is a go-to source for buyers looking for handmade and vintage items, while Amazon is a global destination for product discovery and research.
- Best for: Creatives, those looking to make money from home.
- Startup time: An hour or two to set up your account and add products.
- Effort level: Depends on your product and business model.
- Time to first payment: Anywhere from the day after to 14 days after you make a sale, depending on the marketplace.
-
Develop and sell a unique product
- When you think of most direct-to-consumer brands, this is what comes to mind: original products that make meaningful improvements to well-known items. You too can develop and manufacture a unique product to sell—and make money online in the process.
- Best for: Aspiring entrepreneurs and product developers.
- Startup time: Several months from design to prototype to manufacturing.
- Effort level: High to start. Medium ongoing effort to maintain.
- Time to first payment: After you sell a product, expect a wait period of around five days to receive funds in your bank account on most platforms.
-
Become an online tutor
- If you are knowledgeable in subjects like biology, math, or languages, you could earn income on the side with online tutoring. With sites like TutorMe and Fiverr, you can easily make money online by finding students who need your help.
- Best for: Subject matter experts, those looking to make money from home.
- Startup time: A few hours to set up a website or an account on a tutoring platform.
- Effort level: Medium to start. Ongoing effort level depends on how many students you take on.
- Time to first payment: Varies, depending on how you bill your students.
-
Become an Airbnb host
- Have an unused spare bedroom, in-law suite, or carriage house? Create a cozy guest experience and invite travelers into your home. You can make good money from your investment to help you pay your mortgage, cover expenses, or even save money for the future.
- Best for: Property owners looking to earn money from their investment.
- Startup time: Your listing will appear in the search results 72 hours after you publish your listing.
- Effort level: Medium at startup. High effort to maintain the property/space and manage guest communication.
- Time to first payment: Airbnb sends host payouts 24 hours after each guest checks in.
-
Narrate audiobooks
- Love reading and have a great speaking voice? Make money online by putting your talents and interests to use by becoming an audiobook narrator. Organization, professionalism, and meeting deadlines are important to help you build a good reputation.
- Best for: Those looking to make money from home.
- Startup time: Many hours.
- Effort level: Medium to hard.
- Time to first payment: Varies by marketplace.
- Make a subscription box
- A subscription business provides customers with products on a recurring basis, and can be a winning strategy for making money from home. There are two types of subscription businesses: replenishment model, where goods are delivered at intervals, and membership model, where members get access to perks or exclusive products. Subscription boxes fit into the former category.
- Best for: Aspiring entrepreneurs, those looking to make money from home.
- Startup time: Many hours.
- Effort level: Hard.
- Time to first payment: After you sell a product, expect a wait period of around five days to receive funds in your bank account on most platforms.
How to make money online in 2024
You can start making money online as early as today. Earn passive income by dropshipping trending products or get a part-time job as a social media consultant. Whatever idea you choose from this list, you’re on your way to putting extra cash in your pocket. A side gig is a great way to save money for school, retirement, or a big splurge. And there are several online platforms available to help you start making passive income or monetize your hobby. And if you choose one that you’re passionate about, you may even level it up to a full-time business.
Make money online FAQ
Do you need skills or experience to make money online?
No, you don’t need any skills or experience to start making money online. Some of the most basic ways to get started are taking market research surveys, selling your used stuff on marketplaces, offering online tutoring services, or trying gig work. All you need is an internet connection to earn extra money.
How can I make money online as a beginner?
There are many ways to make money online for beginners. You can earn income in your free time by selling used goods through local classifieds, taking surveys, becoming a brand affiliate, offering transcription services, becoming an online tutor, or selling print-on-demand products.
How can I make $100 a day online?
Many ways to make $100 a day online require upfront investment of time, money, and hustle to reach that level. You can start a profitable business that makes you $100 or even $1,000 a day if you put in the work. In some cases, after your business is running smoothly, you can earn extra money through passive income. Some ideas to consider are:
- Start a dropshipping store
- Run a print-on-demand business
- Create and sell digital goods
- Start an affiliate marketing business
- Find freelance jobs
- Become a digital marketing consultant
- Start a tutoring business
- Sell stock photos
How can I make money online fast?
To find out how to make money fast, choose a method that requires minimal skill, time, and money to get started. These ideas include dropshipping goods, selling data entry services, selling your used stuff through online marketplaces, and participating in market research through survey sites.
How can I make money from home?
If you’re looking for how to make money from home, there are a number of ways, thanks to tools and platforms that let you earn extra cash with an internet connection and a laptop. For beginners, take online surveys, test websites, become a virtual assistant, and sell your used stuff on Facebook Marketplace. Those with more skills and experience can make money online from home if they tutor people online, sell stock photos, become a digital marketing consultant, or even create their own online store.
This comprehensive list of 23 creative money-making ideas provides a wide range of options for anyone looking to make money online. Whether you’re a beginner or an experienced entrepreneur, there are opportunities to earn extra income or even start a full-time business from the comfort of your own home. Explore these ideas, find what resonates with you, and take the first step towards financial success in 2024.