WordPress.com and WordPress.org are not two versions of WordPress. They are two very different ways of getting the same software. WordPress.org is the home of the free, open source WordPress project: you download the software, install it on hosting you rent, and control every file and every database row. WordPress.com is a commercial platform run by Automattic, the company founded by WordPress co-creator Matt Mullenweg, which hosts that same software for you as a service. The confusion between the two names has cost countless site owners real money and real freedom, because the choice decides who controls your site: on a free or cheap WordPress.com plan you cannot install your own plugins or themes, while on a self-hosted WordPress.org installation you can do anything, and must also take care of everything. This article walks through the differences that actually matter.
What is WordPress.org? The free open source software
WordPress.org is the official website of the WordPress open source project. This is where you download the WordPress software, browse the plugin and theme directories, and find the documentation. The software is licensed under the GNU General Public License (GPL), which means it is free to download, use, modify and redistribute, forever. According to W3Techs, roughly 43 percent of all websites run on it, and the overwhelming majority of those are self-hosted installations in the WordPress.org sense.
Self-hosted means: you rent web hosting from any provider you like, install WordPress there, and the installation belongs to you. You can install any of the roughly 60,000 free plugins and thousands of themes, edit the code, access the database, move to another host whenever you want, and monetize the site however you see fit. The flip side is responsibility. Updates, backups, security hardening and performance tuning are your job, or the job of the managed WordPress host you pay to do it for you.
What is WordPress.com? The commercial hosting platform
WordPress.com is a hosting service operated by Automattic. It runs the same core software, but as a managed platform: you sign up, pick a site name, and start writing. Server maintenance, software updates, backups and security are handled for you. That convenience comes with rules that depend on your plan:
- The free plan puts your site on a subdomain like yoursite.wordpress.com, shows WordPress.com advertising to your visitors, offers limited storage, and does not allow installing your own plugins or themes.
- The cheaper paid plans remove the ads and let you connect a custom domain, but still restrict plugin and theme installation.
- The more expensive plans unlock plugin and theme installation and SFTP plus database access, at a monthly price comparable to good managed WordPress hosting.
The exact plan names and limits change from time to time, so check the current WordPress.com pricing page before deciding. The structural point is stable: on WordPress.com, flexibility is something you buy back tier by tier.
WordPress.com vs WordPress.org: the differences at a glance
| WordPress.org (self-hosted) | WordPress.com | |
|---|---|---|
| Software cost | Free (GPL) | Free plan available, paid plans for features |
| Running cost | Domain plus hosting, from a few euros per month | From zero to significant, depending on plan |
| Plugins and themes | Install anything, from day one | Only on the more expensive plans |
| Ads on your site | None, unless you add them | WordPress.com ads on the free plan |
| Monetization | No restrictions | Restricted, depends on plan |
| Maintenance | Your responsibility (or your host's) | Handled by the platform |
| Code and database access | Full access, always | Only on the more expensive plans |
| Moving away | Take everything with you anytime | Content export possible, setup is rebuilt |
Which WordPress should you choose?
The honest answer depends on what the site is for. WordPress.com is a reasonable choice for a personal blog or a hobby project where you want to write, not administer, and where the platform restrictions never get in your way. The free tier is one of the easiest ways in existence to start publishing.
For almost everything with a business purpose, self-hosted WordPress.org is the better default. A company site, a shop, a client project or any site that lives from SEO will sooner or later need a specific plugin, a specific theme customization, proper analytics or a particular performance setup, and on WordPress.com each of those needs either costs a plan upgrade or is simply not possible. Add that the price of the WordPress.com tiers that unlock plugins is similar to what decent managed WordPress hosting costs, and the case for self-hosting most serious projects makes itself. The middle path exists too: managed WordPress hosts give you WordPress.com style convenience (automatic updates, backups, staging) on top of a normal self-hosted installation you fully control.
How to move from WordPress.com to WordPress.org
Because both run the same core software, migration is routine. The path looks like this:
- In your WordPress.com dashboard, go to Tools and then Export and download the WXR export file with your posts, pages and comments.
- Set up a self-hosted WordPress installation at a hosting provider of your choice.
- There, use Tools and then Import, install the WordPress importer, and upload the file. Check the option to download and import file attachments so your media comes along.
- If you used a custom domain on WordPress.com, update its DNS records to point at the new hosting.
- Rebuild what the export does not carry: theme, menus, widgets and settings are configured fresh on the new site.
Plan for redirects if your URL structure changes during the move, so existing search rankings and backlinks keep working.
Why are the two confused so often?
Because they share a name, a logo and a founder story. The WordPress trademark is owned by the WordPress Foundation, and Automattic uses it for the commercial WordPress.com service. The naming was historically grown rather than designed, and even experienced users mix the two up in conversation. A simple memory hook: .org is the software, .com is a hosting company. When articles, tutorials or plugin descriptions talk about WordPress without qualification, they almost always mean the self-hosted WordPress.org variant.
How InspectWP helps you understand any WordPress site
Whether a site runs on WordPress.com, on managed hosting or on a self-managed server, the InspectWP report shows you what is actually deployed: the detected theme, recognizable plugins, the hosting provider, server details, security headers and SEO basics. That makes it a quick way to check what a competitor or a takeover candidate is built with, and after a migration from WordPress.com to self-hosted WordPress it verifies in one run that HTTPS, headers, sitemap and canonical URLs survived the move intact.