The 10 Best Blogging Platforms

Do you want to blog but you don’t know where to start? Or maybe you’re already a blogger and you’d like to check out other platforms and their offerings? Blogging is common place these days but new people are discovering and jumping into platforms like WordPress everyday.

We’ve gathered ten of the best blogging platforms around, along with some resources for things like themes, plugins and tutorials. Take a look at the best of the best and share your favorite resources or platform of choice.



1. WordPress (Self-Hosted or Hosted)

WordPress, as most of you likely already know, is the current king of blogging platforms. It’s easy to use and very flexible. In fact, it’s such a flexible platform that it’s commonly used as an outright content management system. What really makes WordPress stand out, in addition to the previously mentioned, is the sheer number of free and premium themes in addition to the level of community support.

To the best of my knowledge, no other platform offers the number of themes or level of community support. It should also be noted that WordPress offers two versions, self-hosted and hosted for you.



2. Tumblr (Hosted)

Tumblr isn’t really considered to be a full-on blogging platform, but rather a healthy cross between semi-micro-blogging and full-on blogging (think mini-blogging). You can really use it as you’d like though and it definitely has a decent and growing selection of themes.



3. Blogger (Hosted)

Blogger has been around for quite awhile, bought by Google in 2003. Although Blogger has made many improvements over the years, people making the choice between it and WordPress typically go with the latter. That isn’t to say it’s a bad platform, it might just not offer more advanced users the features they’re looking for. Blogger is a good choice for those looking for a hosted platform and an easy setup (none really) to get started.



4. Posterous (Hosted)

Like Tumblr, Posterous is intended to be a quick and easy way to share thoughts and media. Blogging via email is baked right in as it was built for using it that way and integration with other social media services such as Twitter and Facebook make it a solid cross between micro-blogging and full-on blogging.



5. MovableType (Self-Hosted)

MovableType is a powerful blogging platform like WordPress and is used by some very high-traffic blogs such as Cameron Moll, the Huffington Post and even Gawker’s blogs. MovableType’s big advantage is how easy it is to run multiple blogs on a single install. It still lags behind WordPress in some aspects but when they brought the platform to the open source arena, it’s made some amazing improvements. The move to open source also helped develop the community, which will make or break a platform.

If you know of some great places to get free or premium MovableType themes, let us know in the comments and we might add the source here.



6. ExpressionEngine (Self-Hosted)

ExpressionEngine (EE) is a feature rich and powerful platform that, while used for blogs, is also used for much more complex sites thanks to its flexibility. Like MovableType, it boasts multi-site publishing capabilities across multiple domains or even subdomains.

While ExpressionEngine is, quite simply, amazing, it also comes at a price. A single “Freelancer” license comes in at $99.95, with Non-Commercial at $149.95 and Commercial at $299.95. The combination between open source and being a commercially paid product results in a higher level of support and a well developed product.



7. Joomla (Self-Hosted)

Joomla is really a full CMS and it’s easy to create almost any kind of site with it such as a regular website for businesses, eCommerce, blogs or even social networks. It’s powerful, easy and has a great community backing it. Like some of the other platforms listed here, Joomla’s extensions really make it shine and give it more power and flexibility.

8. Drupal (Self-Hosted)

Drupal and Joomla are actually quite similar (in terms of purpose), though Drupal seems to be more oriented towards community type sites. Drupal is certainly one of the best blogging platforms around but it also, like other platforms here, has the flexibility to run just about any kind of site. It has a passionate community and a huge collection of powerful modules (like plugins) that give it even more power. In regards to theming, however, it’s more so on the difficult end of the spectrum.

Sites such as The Onion and even Ubuntu use Drupal, among many other massive sites.



9. Penzu (Hosted)

Penzu is an exciting, up and coming new platform that takes a different approach to blogging. The idea behind Penzu is that not everyone wants to share their blog ideas with all the world, as such it’s built around privacy with the ability to share posts if you’d like.

Penzu is most similar to a journal or diary, though integration with social media aren’t left behind. Media management and post writing are thoroughly enjoyable as the platform is focused more around you writing (like you would in a notebook, journal, etc) than spending time messing about with a control panel (as you would in WordPress).



10. LiveJournal (Hosted)

Although LiveJournal doesn’t seem like it belongs on this list, it apparently still has quite a following. Like most of the other platforms here, LiveJournal is free. This platform is very community driven, with the idea of heavily sharing and making use of other social media. As far as I can tell, unless you’re a paying customer, you’ll have to deal with ads as well. Despite a few drawbacks, it is still apparently a popular and very usable platform worth checking out.

What’s Your Favorite?

There are several other fantastic platforms out there and we’d love to hear what your favorite is if it hasn’t been listed here. Leave a comment with your thoughts!

Share Your Resources

I’ve listed a few resources for some of the platforms above but I very well know there are tons more available. If you have a good resource for one of the above listed platforms, let us know in the comments and I might add it to the list. Thanks!


Add Yours
  • Blogspot is widely used among Bruneians as blogshops and a few other things but not really a professional blogging platform. WordPress is widely used in Brunei for professional uses. Now I’m beginning to see from Twitter than bloggers are now having a second blog hosted on Tumblr. Havn’t seen anyone using any other platform for blogging.

    As for me, a person who likes to blog and create a business behind it, would prefer to use Joomla. At the moment, I’m trying to acquire a brand new domain for that purpose. Hopefully, it should have a better impact on visitors than Blogspot.

  • Am using Blogengine (with XML as the database).

  • Great to see Penzu on here!

    As for Drupal, if the CMS doesn’t show you a tangeable Write page after install, it’s not a good blogging platform. Something like Textpattern is a good replacement for Drupal in this list

  • You might want to update your ExpressionEngine info. With the release of ExpressionEngine 2.x, there is no longer a free core version and the $99.95 license is intended for use by small freelance teams (3 employees or less) to build their website.

    ExpressionEngine does have a 30-day money back guarantee, so you can purchase a license, give it a try, and if you don’t like it, get your money back.

    More info:

  • Though Blogspot gets different coverage because it is powered by Google (and has more powerful SEO), I would choose in a heartbeat another one! The latest experiences on Movable Type, Joomla and Drupal were good, but they weren’t exactly what I was expecting for in a publishing platform.

    I’m a aspiring author, who wants to self-publish his book, and I’m looking for in a platform who can do the job for me, the right kind of job! Reading a lot of articles on appstorm, I couldn’t help noticing that a new social-community platform appeared:

    It’s about i’m going to sign up now to see what it’s all about:)

  • WordPress is by far my favorite, though that is a somewhat biased statement as I have only tried a couple of the others.

    I worked with Drupal for a little while, just after I got into WordPress, but I found WP a lot more simpler at the time from a beginner’s standpoint.

  • I use Joomla which is quite difficult to understand at first (I am strictly a designer). I can make custom templates now, but I have been meaning to learn WordPress also. Nice list!

  • > To the best of my knowledge, no other platform offers the number of themes

    I’d just like to point out that Joomla had a massive premium theme market years before there was anything more than free, hobby designed themes for WP.

    Good round-up of what’s available though; thanks for the post.

  • In some cases we prefer wordpress for small websites but if the website is more complex we use joomla

  • It’s a full-fledged CMS, but HiFi (in beta) has full blog functionality built in. Example here (powers the blog on the HiFi site):

  • WordPress of course is my all time fave blogging platform. Really flexible and easy to use.

  • I do lots of websites within Joomla and it appears many others do as well.. do you just use standard Joomla components or do you use an add-on like MyBlog? I’ve been using MyBlog and it works reasonably well but I’m not always happy with it, and I wonder if there is a better way.

    • MyBlog used to be the only extension, but now I use K2 sometimes. There is also “WordPress for Joomla” by corephp, but I’m a bit weary of running two CMS to do the job–Sounds bloated.

  • Easily WordPress, for blogging purposes for sure, and also a great way to use as a CMS.

    Grtz, ToM.

  • WordPress all the way!
    My only concern is that WordPress is a bit slow, based on my previous experience …

  • WordPress and MODx – MODx is really a great CMS for Designers. WordPress for Blogs.

  • I have been using a free product called “Mango Blog” and it’s been great. WordPress is my other favorite. Joomla and Drupal are overkill for a blog.

  • Just info. Try for drupal hosted. (drupal 7) :)

  • Been a wordpress fan for years and recently moved my blog over to tumblr, much more simple… really digging it!

  • I’m using Blogger right now, but I don’t really like it. One major reason is that it’s blocked here in China. I’ve heard before that Word Press is great, but before I move my blog over there, can you tell me why it’s so great? What’s so special about Word Press?

  • I have went through Blogger, Typepad, WordPress, Tumblr, Penzu so far. I regularly use Penzu as a journal, where I keep my drafts/ideas/personal agendas – which I wont be posting on my blog/website.

    I am soon going to launch a website – mainly focused at an Indian city – Bangalore, and I am planning to populate the site with images, videos and ofcourse lots of text content. After cycling through several blogging/cms platform, I have decided to go with WordPress. It definitely has good blogging support, at the same time is very capable of handling all types of media, at the same time can do justice to a site which also will have community involvement. And one can choose to make modifications on his own time, while the site can be launched in a short period.

    @Nancy: If you are a blogger and are entering the blogosphere, or if you want to go a little higher than that and are planning to build a website which is more than just a blog, WordPress is the way to go. You can first learn the basics by moving your blog to a page. Once you are comfortable with the posting/editing/working with the platform, you can go for a selfhosted version. The widgets available, the themes simply are way better than what blogger can offer.

    And themes not only look good, but also offer a variety of templates – blogger themes are not that versatile, which diminishes the attractiveness of your blog. I have been in the exact spot like you a while ago. :)

    Prashanth K
    [email protected]

    • Pleasant reading a respectful, well written comment, with good information to boot. I wish you success in your endeavors.

  • A very nice article have you written. I really appreciate the heklpful tips to choose the good Blogging platform to you blog.Actually I use Blogger since I got the hang of it ever since 2004. I tried WordPress but it was a bit complicating for me!!

  • Do you know BlogEngine.Net:

    I use it and it’s very easy to use.

  • I love wordpress, I like this flexibilities and its easy to customize. You can easily make a blog on wordpress and its directly powered by Google and other search engines. It such a nice place for bloggers.

  • I like to write. I am not a geek. WordPress is a real pain. I “downloaded” what I though it was a app with a user interfase, wrong. I got a bunch of files and folders with absolutely no idea where to put. Thank god it exist Posterous. Best personal blogging platform. Thumbs up Posterous.

  • Very good list. Blogger asks mobile phone number. That is disgusting! why people tell his/her mobile to write a blog?!!

    • Mobile verification is just for prevent spamming!

  • THE WORDPRESS LOGO IS THE FAKE LOGO please change it to the real one.

    • I just got the logo changed out to one of the official ones. Thanks for the heads-up!

  • Well!! wordpress and blogger are the most popular free blog provider but there are so many other free blog providers like weebly, GreatestJournal, InsaneJournal, BlogCheese, BusyThumbs and many more which are good providers but unfortunately it’s not popular like wordpress and blogger in the folks.

  • I’ve been with LiveJournal since 2003, but I’d would dump it like an old mattress for WordPress if I could also move the fandom community, too.

  • I Will say Blogger is my top favorite so far..I’m starting to text out wordpress and its going pretty well

  • So…Penzu is essentially Livejournal w/o the lengthy history?

    I’ve used Livejournal since 2002, but it was always about keeping an online diary/close-net social community, before blogging, social media, or micro-blogging became big. Now I miss the community aspect, which has mostly moved to FB, but still love the privacy controls & CSS-flexibility of LJ. Blogging has evolved into something no longer anonymous and much more public.

    I’m looking for a professional/public blog host, but I still keep my LJ for a more intimate circle or private thoughts. It has outlasted frienster, myspace, and will outlast facebook. It looked like G+ could combine the best of all worlds — personal filtering & privacy controls, microblogging, social media, tagging, clean interface, google features like rss & docs — except that Google is by nature a data-mining megaplex, so privacy is hard to sell to users.

    Seeking a user-friendly CMS and seeking a user-friendly blog are two different things. It is helpful when they can be flexible and integrated together, but they serve different purposes on their own.

  • Nice explanation for each of the blogging platforms,I personally like wordpress.In the first stages I used Blogger

  • Great post :)
    I was just browsing through google to find this kind of blog… and this was quiet satisfying with all the info 😀
    Thank you

  • WordPress is Simply amazing CMS and blogging platform among any other blogging CMS. Anyway thanks for your review.

  • I like the list here but i doubt if Expression Engine,Penzu and Live Journal are in the top 10 lists. They are existing but not many users use them as a Blogging tool.

  • WordPress Self hosted is best in my case. customization is easy and seo friendly

  • Great list. I very much agree with WordPress as the number one blogging software for bloggers. For Drupal and Joomla, I guess those are fit for business websites.

    Cheers! :-)

  • A very informative list.

    I am currently using WordPress CMS to set-up the website for my clients.

    It is very flexible and customizable as clients themselves are able to publish contents and upload images too.

  • For me WordPress is the perfect solution. It’s so simple to use but yet a very powerful platform to use when building a blog.

  • Thank you for your article.
    I was only know Blogspot and WordPress. Yes, that’s all. :)
    But now I understand that there is soo many other blogging platform to choose from.
    I think I love blogetery, tumblr and weebly.
    I’ll give them a try.

  • Between all the good and bad things, wordpress is still the king of them all. But i do not understand why you have included Drupal and Joomla ? they are too atypical to be a blogging platform. !

  • Zotonic written in Erlang
    CppCMS written in C++

  • Thanks a ton, you saved a hell lot of my time
    Information shared was superb, i was looking to start a blog of my own site but finding it hard which CMS to go for.

    A quality article from you…

    Rohan Sharma

  • I’m a .net guy, if you are as well I’d like to throw Sitefinity into the mix here.

    You can get multiple blogs setup super quick in the UI completely enhanced with custom fields.

    …for us .net guys anyway :)

  • Nibbleblog – XML for database, and is a mix Tumbler and WordPress!!

  • I always prefer WordPress as it is easy to use with large number of customization options and It is even SEO friendly. Moreover, Blogger is the best blogging platforms if we can’t afford for the hosting.

  • If you want to start a travel blog I recommend .

  • Blog and blogger has creating a movement in online world of internet due to the number of blogs and bloggers are increasing day by day with large scale ! similar another article at