WordPress 101 Part 1: WordPress.com VS WordPress.org

Wordpress 101 Part 1

Wordpress 101 Part 1For many people in the blogging world, there is a lot of confusion about the differences between WordPress.com vs WordPress.org. In fact, many people don’t even know they are two different things until they have started using one and then realize it’s not what they thought it was. I’ve had experience using both, so I’m going to share some of the differences, similarities, pros, and cons – so that you can decide which one is right for you.

In case you were wondering. This website is run on WordPress.org. While I started out blogging on WordPress.com many years ago, I eventually outgrew the platform and migrated to WordPress.org.

What is WordPress?

First of all, what is WordPress? WordPress is a content management system. Essentially this means that WordPress creates a system that is going to manage your content for you. So rather than you coding and creating a new HTML file every time you want to make a new page or blog post, you just go into WordPress and add a new piece of content and WordPress does all the file creating and coding for you behind the scenes. This makes it possible for people with little to no coding knowledge have beautiful and highly functional websites.

Both WordPress.com and WordPress.org are the same content management system in that sense. However, while Dotcom is a free, fully hosted blogging platform, Dotorg is self-hosted, meaning you must find and pay for hosting yourself.

This means that you can go to WordPress.com, make an account, and start your website right away with no cost involved. In this case, WordPress.com is hosting your website for you, for free. They give you a WordPress.com domain, and host your website on their servers.

With WordPress.org you are using the WordPress system, but then you must find your own hosting from a company like Dreamhost. WordPress is still free, but it is the hosting and domain name you need to run your website that costs money.

There are many more differences than that but, understandably, cost is the one people always wonder about first. But even though WordPress.com is free, it doesn’t mean it’s the better option. Here’s a more in depth look at each platform.


If you are a blogger looking for a simple platform to get your words out there without dealing with any of the technical aspects or back-end coding, then Dotcom is for you. It is 100% free, and is as simple as signing up, writing a post, and clicking publish.

On Dotcom you pick from a list of pre made themes (some of which you have to pay for, though there are a lot of free options). You have some choices of colours and layouts, but for the most part you just have to choose one of the themes that is there and work within its design. You can edit the menu bar across the top and the widgets in the sidebar, as well as the header image and background image. If you have no design knowledge or coding skills, this is all you need.

Dotcom also has many paid upgrade options. By default when you signup you get a WordPress.com domain name, like melissacarterdesign.wordpress.com, but you can pay to get your own unique domain and remove the WordPress.com. You can also pay to be able to edit the design of the site if you have coding knowledge and want to dig into the code and make changes. You can also pay to be able to install plugins on your site. Plugins are little tidbits of code that you can install onto your website to add functionality.

For example, if you wanted to add a slider to your site, install Twitter sharing buttons, or even create a store, you can do all of those things (and much more) by installing plugins. In a normal HTML website you would have to know the code to be able to do these things, but developers create plugins on WordPress to help people use functionality they don’t know how to code. There are so many available plugins, that if you want to add something to your website, it’s almost guaranteed that there is a plugin that can do it.



On the other hand, there is WordPress.org. Like I said, to use dotorg you must find hosting and a domain name from a place like Dreamhost. WordPress.org itself is free, but you have to buy hosting and a domain, and then you install WordPress onto them. This is the biggest difference between the two platforms. You can read more about hosting and setting up your WordPress.org site here: WordPress 101 Part 2: How to Get Hosting and Setup Your Site.

When you sign in to your dotorg admin, it will look very similar to the dashboard of a dotcom blog. Many of the things you can do with your site are the same, like publishing content, editing menus, editing widgets, uploading a logo, etc. However, many of the ‘paid upgrades’ that you can make in WordPress.com are available by default within WordPress.org. You can edit your css, install plugins, and much more, all within WordPress.org without paying for any upgrades. And though you can pay for an upgrade to be able to edit your theme on WordPress.com, you have much more control over the way your site looks with WordPress.org, and can even create your own theme from scratch if you really want to.

WordPress.com was once much more limited then WordPress.org, but over time the creators have slowly begun to make the functionality of WordPress.org available in WordPress.com by paying for upgrades. For example, plugins never used to be available on WordPress.com, so anyone who wanted to add functionality to their site would have to use WordPress.org. The creators have now made plugins available to WordPress.com users by paying for an upgrade.

My Recommendations

After looking at all the pros and cons of each platform and using both, I can confidently say that I recommend WordPress.org. If you are serious about blogging, running a website, potentially making money down the road, editing your design at some point, or any number of other things, then dotorg is for you.

Though the upgrades and added functionality may make it seem like WordPress.com offers the same options, the most important difference is that WordPress.org is self hosted. That means that you own your website. WordPress.com on the other hand is run on their servers, which means you are not fully in control. Owning your website and being in 100% control of what happens with it is vital to running a successful blog or business, so choosing WordPress.org is the best option for anyone looking to use their website in a professional manner.

The only people I would recommend WordPress.com to are those who don’t want to spend any money at all. If you are just looking for a place to create a basic blog, like an online journal to write down your thoughts, then WordPress.com is a great place to start. If you’re thinking about creating a more professional blog but don’t know whether it’s right for you, WordPress.com also might be a good place to try it out for free for a while and see if you can stick to regularly publishing content.

However, if you know you are going to one day get serious about your blog or business, start on WordPress.org. Many people transfer from WordPress.com to WordPress.org, but hardly anyone ever transfers the other way. And, if you’ve been using WordPress.com for a long time or have a lot of content published, transferring can be difficult. Save yourself time and energy now, and start with WordPress.org.

Lastly, I should say that there are always exceptions to any rule. If you searched hard enough you would be able to find successful business and blogs that are using WordPress.com to run their websites. However, you don’t have to search at all to find sites using WordPress.org. WordPress.org is one of the most widely used content management systems in the world, with over 28% of the web using it.

22 thoughts on “WordPress 101 Part 1: WordPress.com VS WordPress.org”

  1. Hi! I just started my blog and plan to get serious. I’m even hoping to make a little income for my family while my husband’s in grad school so we can live less off of student loans. We’re on a pretty tight budget so I’m waiting until payday to get on DotOrg, and have started my blog on DotCom. I want to know: How is the transition? Is it pretty seamless? Will I lose anything I’ve done to my blog or anything I’ve written?
    Thanks for your helpful post! I’m glad to find that someone has written about the differences.

    1. Hey Amber – reading your questions has just made me realize that I need to write a post about how to transfer from WordPress.com to .org – I don’t know why I haven’t thought of that before, thanks!

      In the meantime, the transition should be pretty seamless. You can go to Tools>Export in your WordPress Admin and that will create an XML file for you containing your posts and comments. Then once you set up your WordPress.org site you go to Tools>Import and just upload that file. This will bring in all your content and comments, but you will have to set up everything else again from scratch (settings, menus, sidebar, header, etc.).

      Hope this helps!

  2. Hi, I do not have any coding knowledge, but I really want to be in control of the design and making updates, etc. I think I have tried to start a wordpress site 1000 times and I guess I haven’t given up yet. Should I just find a website developer to start it and show me how to make updates? I really want to learn and do this on my own. Halp!

    1. Hey Joyia! Congrats on taking the first step and getting going with you site! Don’t give up! There are lots of resources out there to help you do this on your own. I’m developing a course on this very topic right now but unfortunately it won’t be ready for another few months. If you’re willing to work and get your hands dirty it’s definitely possible to do it yourself. However, hiring a designer to do it for you is a worthwhile investment because then you’ll have a site that looks great and you’ll know how to use it! Let me know if you have any more questions! :)

  3. I’m still confused… did you write this before they came out with the WordPress.com business plan? From my understanding, their biz plan lets you code and use plug ins … but it’s $25 per month!! Are you saying I could save that $25 per month and just download WordPress.org and do it all myself?

    I have coded with CSS and HTML in the past but right now have a wix website for my business and am wanting to move to WordPress as my biz grows (so NOW). It just seems so confusing with the com vs org…

    1. Hi Kate, This post was originally written in April 2015, so it was before the business plan came out.

      WordPress.org itself is free – but you have to purchase hosting to be able to use it. Hosting is around $12 per month depending on the provider you choose. You can find some cheaper with less frills and some more expensive. If you are considering paying the $25 per month for business plan then yes I would absolutely recommend just using WordPress.org instead because it offers way more flexibility and options than WordPress.com.

      If you are looking to upgrade from Wix, 100% go for WordPress.org. I’d say WordPress.com is on the same level as Wix, where as WordPress.org is a professional level platform, and definitely the upgrade you need if you are wanting to grow your business. Let me know if you have any other questions! And keep reading through my WordPress 101 series if you want help setting up your WordPress.org site.

  4. What’s up,I read your blog named “WordPress 101 Part 1: WordPress.com VS WordPress.org – Melissa Carter Design” on a regular basis.Your writing style is awesome, keep doing what you’re doing! And you can look our website about proxy server list.

  5. Hi. I have recently started my blog on WordPress.com. I have paid for the domain. If I transfer to dotorg will i be able to keep this domain as i have already set up all my social media accounts. Love the blog. Thanks for all the information.

    1. Hey Rachel! Yes you can definitely keep the domain! The process is a little more complicated, but you would purchase hosting and then it would involve switching your name servers. So when you purchase hosting you would say that you already have a domain, and you would enter it. Then log in to your WordPress.com account and change your name servers. Check out this post here on how to go about it! https://en.support.wordpress.com/move-domain/change-name-servers/

Leave a Reply

Your email address will not be published. Required fields are marked *