The fastest way to start a free blog
A free blog lives on someone else's server, which means you do not own the web address or the design — the platform does. You write the posts, but the company that hosts it can change the rules, add ads, or shut down your blog if you break their terms. That trade-off is worth it if you want to start writing today without paying anything or learning code.
The three platforms most people use are Blogger (owned by Google), WordPress.com (the free version of the WordPress platform), and Medium (a writing community where you can earn money if readers subscribe). Each one works differently, so the right choice depends on whether you want a personal blog, a portfolio to show your work, or a place to write essays alongside other writers.
All three let you start writing within minutes. You do not need to know HTML, CSS, or how servers work. You pick a template, write a post, and it goes live.
Key Takeaways
- Blogger and WordPress.com are free forever with no ads you control, while Medium is free but shows ads and takes a cut if readers pay to read your work.
- Your blog address will be something like yourname.blogspot.com or yourname.wordpress.com unless you pay to use your own domain name.
- You can change the look of your blog by choosing a different template, but free plans limit how much you can customize the design.
- All three platforms let you write, publish, and delete posts on your own schedule with no monthly cost.
Blogger: The simplest option if you already use Google
Blogger is the easiest entry point because it connects to your Google account. If you have Gmail, you already have everything you need. Go to blogger.com, click "Create your blog," sign in with your Google account, and give your blog a name and web address. The whole process takes two minutes.
Blogger gives you a free web address like yourname.blogspot.com. The templates are basic but clean, and you can change colors and fonts without touching code. You can add photos, links, and videos directly into the post editor. Posts are published when ready when you hit the publish button.
The main limitation is customization. You cannot add your own code or install plugins the way you can with self-hosted WordPress. If you want a very specific look or feature, Blogger will not give it to you. But for a straightforward blog where you write and people read, it works.
WordPress.com: More control, still free
WordPress.com is the free version of WordPress, the platform that powers about 40 percent of websites on the internet. It gives you more design options than Blogger and a larger community of people sharing templates and information.
Go to wordpress.com, click "Start your website," and choose the free plan. You will create an account, pick a template, and name your blog. Your address will be yourname.wordpress.com. The free plan includes basic templates, the ability to write and schedule posts, and a comment system so readers can respond.
WordPress.com shows a small WordPress.com footer on your site, and you cannot install custom plugins or code. If you want to remove the footer or use your own domain name, you have to pay. But the free version is stable and reliable, and WordPress has been around long enough that it is unlikely to disappear.
Medium: A platform built for writers and readers
Medium is different from Blogger and WordPress.com because it is a community, not just a hosting platform. You write on Medium, but your posts sit alongside posts from thousands of other writers. Readers can follow you, clap for your posts (like a thumbs-up), and leave comments.
Go to medium.com and click "get your free guide." You can sign up with an email address or a Google or Apple account. You do not get a custom web address — your posts live at medium.com/@yourname. You cannot customize the design at all. Medium controls how everything looks.
The trade-off is reach. Medium readers actively browse the platform looking for new writers, so your posts have a chance of being discovered by people who do not follow you. If readers subscribe to Medium's paid membership, you earn money based on how much they read your work. Blogger and WordPress.com do not have a built-in way to earn money from your writing.
How to write and publish your first post
Once your blog is set up, writing a post is the same on all three platforms. Look for a button that says "New post" or "Write," click it, and a blank editor opens. Type your title, then your post. You can make text bold or italic, add links, and insert images by clicking buttons in the toolbar — no code required.
Before you publish, give your post a URL slug (the short web address for that post). Most platforms create one automatically from your title, but you can change it to something shorter or clearer. Then click "Publish" and your post goes live when ready. Readers can find it by going to your blog or searching for the title.
You can edit a post after it is published. Go back to your blog's dashboard, find the post, and click "Edit." Changes appear on the live blog as soon as you save them. You can also delete posts, schedule them to publish at a future date, or save a draft and come back to it later.
Choosing between the three: A comparison
| Platform | Best for | Web address | Design control | Earning money |
|---|---|---|---|---|
| Blogger | Quick start, personal blog | yourname.blogspot.com | Colors and fonts only | You can add Google AdSense ads |
| WordPress.com | More flexibility, portfolio | yourname.wordpress.com | Choose from many templates | Requires paid plan |
| Medium | Community, discovery, essays | medium.com/@yourname | None — Medium controls design | Earn from paid subscribers |
If you have a Google account and want to start today, Blogger is the fastest. If you think you might want to customize your design later or move to your own domain, WordPress.com is the safer choice. If you want readers to find you and do not care about owning your web address, Medium is worth trying.
What happens if you want to use your own domain name
A custom domain name is something like yourname.com instead of yourname.blogspot.com. You have to buy it from a domain registrar like GoDaddy, Namecheap, or Google Domains. Domain names cost between $10 and $15 per year, though some are more expensive.
Once you own a domain, you can point it at your Blogger or WordPress.com blog. Both platforms explain how to do this in their help sections. Medium does not support custom domains on the free plan.
Buying a domain is optional. Many people run successful blogs on the free web address for years. But if you think you might want to move your blog to a different platform later, or if you want a more professional-looking address, buying a domain early makes the transition easier.
Frequently Asked Questions
Can I move my blog to a different platform later?
Yes. Blogger and WordPress.com both let you export your posts as a file that you can import into another platform. Medium does not have an export feature, so moving your posts off Medium is harder. If you think you might switch platforms, start with Blogger or WordPress.com.
Will my free blog have ads on it?
Blogger and WordPress.com do not put ads on your blog unless you add them yourself. Medium shows ads to readers, but you do not control where they appear. If you want no ads at all, Blogger or WordPress.com is the better choice.
How many posts can I write on a free blog?
All three platforms let you write as many posts as you want. There is no limit on the number of posts or how much storage you use for text. If you upload very large video files, you may run into storage limits, but text and images are unlimited.
Do I need my own domain name to start?
No. All three platforms give you a free web address when you create your blog. You can start writing when ready without buying anything. A custom domain is optional and only matters if you want a more professional-looking address or plan to move your blog later.
Can people comment on my posts?
Yes. Blogger, WordPress.com, and Medium all have comment systems built in. You can moderate comments before they appear, delete spam, or turn off comments on specific posts. Most bloggers leave comments on to build a conversation with readers.