7 Best Ways to Make Money Writing Online

Writing online can be your escape from the corporate world or maybe a potential side hustle that can bring in some extra cash. Either way, there are plenty of ways to make money writing online. This article will look at the most lucrative ways you can use to make money writing on the internet. With commitment and the right skills, you can quickly build a writing business from the comfort of your home. So let’s get right into it!

1. Publishing books online

With the help of the internet, publishing books has never been more accessible. Publishers have transitioned from the traditional publishing houses, which are too pricy and demanding, into modern print-on-demand publishing platforms. If you are a good writer, you can write your book and publish it on Amazon Kindle Direct Publishing (Amazon KDP) platform absolutely for free. With the advent of technology, many people prefer reading books using their mobile devices, but of course, some readers still enjoy the feel of a book in their hands. With Amazon KDP, you get the option of publishing your book as a paperback or an eBook. As an author, you also have the freedom to price your book however you please which is a plus.

Publishing on Amazon gives you an advantage because you don’t have to take care of the tedious inventory work that comes with printing and publishing books. Amazon does all that for you. All you need is a good grasp of language and a little imagination, and you will start making money writing online. Please take note that Amazon KDP is not the only platform for self-publishers; I have used it as an example because it is the most popular and gets millions of buyers all around the world. CreateSpace and Kobo are some of self-publishing platforms you can have a look at if diversity is something you like to experiment.

Being a publisher can genuinely be your escape from the 9 -5 grind, especially if your book gains some traction and starts getting regular sales. There are millions of publishers who make money writing online and you too, can get paid to write online.

2.Setting up your own blog.

Starting your own blog can be a lucrative way you can use to make money writing online. There are millions of people worldwide who make money writing online on their personal blogs. What intrigues me about blogging on your own website, is the freedom it offers you in terms of the amount of time you wish to put into writing your content and location of the place you want to work from.

People are constantly seeking useful information on the internet because it is the greatest wealth of this generation. Why not be the one to offer that information? 

To start a blogging business, you need a self-hosted WordPress website. You also need a good hosting company for your website. I highly recommend Bluehost and NameCheap. If you are on a tight budget, you can go with NameCheap because they are exceedingly affordable and offer top-notch services. You can create your NameCheap domain and hosting here and set up a blog website that can help you make money writing online .

After setting up your blog, let the writing begin. After all,” content is king.” Keep it authentic, engaging, consistent, and valuable. Of course, it would help if you also had some grasp of SEO so that you can be ranked well on google.

You can earn money on your blog using the following ways:

  • Paid advertising 
  • Publishing courses
  • Writing sponsored posts about businesses and brands
  • Selling other people’s products through affiliate marketing
  • Selling digital products and downloads like eBooks and printable
  • Having paid subscriptions to access content
  • Selling merchandise 
  • Selling your services like consultation, virtual assistance, and training


If publishing and blogging is not your cup of tea, then freelancing might be the thing for you. With freelancing, you take on small writing contracts, finish the work, and submit it to the client.

Getting started as a freelancer can be an overwhelming undertaking, especially if you don’t have experience. In this case, the best thing to do is to set up a professional website and publish some of your writing samples on it; this is called a portfolio.  

Having a good portfolio as a writer is essential and serves as a foundation of any profitable freelancing business. A good portfolio is the sole proof that you can write.

After setting up a portfolio, you can start to reach out to potential clients showing them how you can add value to their businesses and brands; this is called pitching.

It is so much easier to reach out to clients who might need your service using social media platforms.

The following are some of the potential clients you should target when looking for a freelancing gig.

  • Bloggers – Some bloggers are too busy; they prefer to outsource articles for their websites to keep up with the constant demand for good content. As you can see, bloggers are potential clients for you and if you manage to pitch some of them, you can start to make money writing online. 
  • Businesses and brands – Information is power, and the internet has taken over the distribution of information. That is why every innovative company has a blog on its website for marketing and customer engagement. You can pitch businesses and start making money writing online.
  •  Publishers – just like bloggers, publishers might need some help publishing new books. To successfully pitch a client, you need to show them how you will add value to their business. 
  • Newspapers and magazines-You know how much content newspapers and magazines produce daily. They need good writers who can constantly help them create quality content to stay in business.  

You can also find clients on content mills like Upwork, Fiver, and People Per Hour. 

Whether you decide to go with the content mills or independently reach out to potential clients, one thing is critical: establishing long-term business relationships with the clients you manage to pitch; this is a strategy that will make your freelancing business successful.

Pitching clients is the hardest part of any freelancing business. But once you master the art of turning strangers into clients, you will be smiling all the way to the bank. 

4.Write on websites to make money

Writing on websites like Medium and Hubpages might be for you if writing is your hobby. These websites are not get-rich-quick schemes, but with consistency and exciting content, you can gain some good readership and hopefully make money writing online.

Now let’s talk about Medium!

Medium is a subscription-based reading platform. It does not have any advertisements. So your income is based on the number of paid subscribers that read your article.

Unfortunately, the Medium Paid Partnership program is not available worldwide. But if you are in a location where Medium is not available, don’t worry. You can earn money by sticking affiliate links within your Medium content. Affiliate marketing is a profitable way to make money writing on Medium and I have seen some of my friends make a fortune with it.

What about Hubpages?

Hubpages is a little different from medium. Hubpages solely gets its revenue from the advertisements. Therefore, whenever readers click on the ads displayed while reading your article, you get some commission from the amount they are paid for that particular ad. So you see, to succeed on Hubpages, you need to look at it as a long-term source of passive income.  

5.Guest Post on other people’s websites. 

Guest posting is writing a blog post on a website you don’t own. There are a few websites that pay you when you write a guest post for them. To find a website you can guest post for, simply run a quick search on your browser based on the niche that you have in mind. Here are some tips you can use to have your guest post accepted.

  • Keep the niche area of the website you intend to write for in mind.
  • Before writing a blog post, thoroughly go through their recent posts to get the feel and the general theme of their writing.
  •  Don’t be afraid of reaching out and asking them what they might want you to write about.

If you have a personal blog, guest posting can help boost your traffic and the general domain rating of your website. A higher domain rating (DR) means a higher rank on google; a higher ranking means more traffic, and high traffic means a big check. So guest posting is an excellent long-term strategy for making money writing online, especially if you are trying to grow your personal blog and brand. 

6.Writing Scripts for Videos

Writing video scripts is another effective way of making money writing online. Youtube is the second most popular search engine platform globally; this means that the content creators on the platform need to upload quality content consistently and on time. However, making a video is not easy. A lot goes on behind the scenes, and having a ready-made script makes the work easier for the creators. As a writer, this can be a gold mine for you. 

When looking for a video scripting gig, you can directly contact the YouTubers or use popular freelancing websites like Upwork to pitch a client.

Youtubers are not the only people looking for video scripts. Educators on platforms like Udemy and SkillShare need this service too.

What are you afraid of? Go out there and start pitching. Always remember, you have nothing to lose. 

7.Selling your notes online. 

Wait, are you just one of those smart kids in schools that everyone would die to have their eyeballs on your notes. Do you have this great eye for detail? Do you make clear, neat, and well-detailed notes? Then you have a rare skill, and you can start making money online with it.

You can make money online by writing notes and selling them to websites like Stuvia. You can even go a notch higher by building your own website and selling your notes on it as digital downloads. Again, treat it as a business, not a one-time gig. Market yourself on major social media platforms like LinkedIn. With consistency and the right business mindset, you will slowly see sales start trickling in.   


There are many ways of making money online and writing online is one of the many ways you can use to make money.

While many people look at writing as a passion, I look at it as a business. Whichever method of making money online writing you choose, always keep the long-term strategic business objectives in mind. These include establishing long-term relationships with clients, investing in tools that make the writing process easier, writing quality content, and, most importantly, writing content that can stand the test of time. 

When done right, writing online can be your escape from the famous Robert Kiyosaki’s rat race. By the way, before I go, how much do you know about money? Chances are, you have been lied to whole your life, and maybe, just maybe, that is why you might struggling financially. Check out Robert Kiyosaki’s “Poor dad Rich Dad” as he debunks the famous lies your parents and society have made you believe about money.

Phew! The article has been long!

I am even tempted to continue writing and make this a book about how to make money writing online, but Iet me stop here.

Do you have any concerns about making money writing online? I love hearing from you. That is how I am motivated. Let’s have a conversation in the comment section below!

Disclaimer: This post contains affiliate links, if you use them we might get a little commission at absolutely no extra cost to you. When you use this links to make your purchases you are immensely contributing to the growth of this blog and we really appreciate it. Please note that we only recommend products we have personally used and are satisfied with them, so our recommendations can be trusted.

Leave a Reply