Disclosure: This guide compares self-hosted WordPress and WordPress.com with affiliate links we may earn from, ensuring our independent testing and honest recommendations r
Nearly everyone starting a site hits the same confusing fork: WordPress.com or WordPress.org? They share a name, a logo, and the same underlying editor, but they are two fundamentally different products with different owners, different rules, and different bills. WordPress (the open-source software) now runs a large share of all websites — and almost all of the confusion traces back to the fact that “WordPress.com” and “self-hosted WordPress.org” are not the same purchase.
The one-line version: WordPress.com is a paid hosted service run by Automattic — they own the servers, and your account sits inside their platform and its plan limits. WordPress.org is the free, open-source software that anyone can download and install on hosting you choose. Same editing experience; completely different ownership underneath it.
The apartment vs. the house
- WordPress.com is like renting a furnished apartment with utilities included. You pay a monthly or annual plan fee, Automattic handles the servers, security patches, and backups, and you move in fast. The trade-off: what you’re allowed to change is capped by your plan. On the free and lower-cost plans you cannot install third-party plugins or upload a custom theme at all — that ability is gated behind the higher “Business”-tier plan, and even then you’re still bound by WordPress.com’s terms of service and can have your site suspended for a policy violation.
- Self-hosted WordPress.org is like buying a house. You choose the plot (your host), you own the deed (the files and database), and you can renovate however you like — every one of the roughly 59,000+ free plugins in the official repository, plus any premium plugin or theme you buy elsewhere, plus direct file/database access if you ever need it. Nobody can suspend your site over a content policy except your own host’s acceptable-use terms, which are typically far looser than a walled-garden platform’s.
Side by side
| WordPress.com | Self-hosted WordPress.org | |
|---|---|---|
| The software | Hosted for you, on Automattic’s infrastructure | Free — you download and install it yourself |
| Hosting | Bundled into your plan price | You choose the host separately (around $3–$10/mo on a starter shared plan) |
| Plugins | Blocked on Free/Personal/Premium; unlocked only on the Business-tier plan and up | All 59,000+ from the official repository, unrestricted, plus any third-party plugin |
| Themes | Limited to the built-in theme library unless you’re on a plan that allows custom CSS/themes | Any theme — free, premium, or custom-built |
| Ownership | Site lives on Automattic’s servers, under their terms of service | Fully yours: the files and database live on a server you control |
| Maintenance | Core updates, backups, and security patching handled for you | Your responsibility (though many hosts now automate core updates and offer one-click backups) |
| Monetization/ads | Automattic’s own ads may appear on free/cheap tiers; running your own ad network is restricted below the higher plans | No platform-level restriction on ads, affiliate links, or your own monetization |
| Best for | A simple personal or hobby site where you want zero server maintenance | A real blog, business site, or store where you need plugins, themes, and full control |
So which should you choose?
- Choose self-hosted WordPress.org if you’re building a real blog, a business site, or a store — anywhere you want full control, unrestricted plugin/theme access, unrestricted monetization, and to genuinely own your site’s files. This is the right answer for most people who are serious about a site, and it’s cheaper than it looks: the WordPress software itself is free, and shared hosting to run it on starts around $3–$10/month.
- Choose WordPress.com only if you want the absolute minimum of maintenance, don’t need custom plugins or themes, and are happy to trade flexibility and ownership for convenience — for example, a simple personal journal or a small portfolio you’ll rarely touch.
A common path: people start on WordPress.com for the free tier’s simplicity, hit the plugin/theme wall the moment they want something the platform doesn’t offer, and migrate to self-hosted WordPress.org once the site is worth the extra bit of setup. WordPress.com does offer an official export tool for this move, though a plugin-dependent or heavily customized self-hosted site will still need some manual rebuilding on the new host.
What a Self-Hosted WordPress Site Actually Costs: A Pricing Breakdown
The software is free, but a running self-hosted WordPress site has a handful of real line items. None are large, and most are optional past the first two. Here’s the honest breakdown for a typical beginner site in 2026, from bare-minimum to a comfortable setup.
| Line item | Typical cost | Needed? | Notes |
|---|---|---|---|
| WordPress software | $0 | Required | Free, open-source download from WordPress.org |
| Shared hosting | $3–$10/mo ($36–$120/yr) | Required | Entry plans from Hostinger, Bluehost and others; the intro rate usually jumps at renewal |
| Domain name | $0 year one, then ~$10–$15/yr | Required | Often free for the first year when bundled with hosting |
| SSL certificate | $0 | Required | Free via Let’s Encrypt, included by virtually every reputable host |
| Theme | $0–$60 one-time | Optional | Thousands of free themes; premium themes are a one-off or annual license |
| Plugins | $0–$100+/yr | Optional | Most core needs (SEO, caching, forms, backups) have capable free versions |
| Email hosting | $0–$6/mo | Optional | Many hosts include mailboxes; add Google Workspace only if you want more |
Realistic totals: a bare-bones self-hosted site runs about $40–$60 for the first year (cheap hosting plus a free-for-a-year domain, everything else free). A comfortable setup with a premium theme and one or two paid plugins lands around $120–$200 for year one. Budget for renewal: intro hosting rates and the free domain both step up in year two, so expect the ongoing cost to be modestly higher than what you paid to start.
Self-Hosting a WordPress Blog: What You Actually Need to Start
If your goal is specifically self hosting a WordPress blog rather than a shop or a full business site, the setup is even leaner, because a blog’s needs are mostly writing, not infrastructure. Here’s the short path from zero to published.
- A starter shared-hosting plan ($3–$5/mo). A personal or small blog gets almost no benefit from pricier managed tiers early on; entry shared hosting comfortably handles a blog until traffic grows into the thousands of visits a day.
- A domain you own. Grab a memorable
.com, often free for the first year with hosting. Owning the domain is what separates a self-hosted blog from a locked-in platform: you can move hosts anytime and keep your address and your audience. - One free, well-supported theme. A lightweight block theme loads fast and keeps the focus on your writing. You can switch themes later without losing a single post.
- A handful of free plugins. An SEO plugin, a caching plugin, and an anti-spam plugin cover roughly 90% of what a blog needs on day one, all at no cost.
The single biggest advantage of self-hosting your blog is unrestricted monetization: affiliate links, display ads, sponsored posts, and your own products are all fair game, with no platform taking a cut or gating them behind a higher plan. That is the difference that lets a hobby blog actually start paying for itself.
FAQ
Can I move a WordPress.com site to self-hosted WordPress.org later?
Yes. WordPress.com has a built-in export tool that packages your content for import into a self-hosted install. Content and basic structure usually move cleanly; anything built with WordPress.com-specific blocks or its limited theme options may need some rework on the new host.
Is self-hosted WordPress really free?
The WordPress.org software has no license fee. What you pay for is hosting (typically around $3–$10/month on a starter shared plan) and, usually, a domain name — often bundled free for the first year with hosting.
Do I need to know how to code to self-host WordPress?
No. Most hosts offer a one-click WordPress installer, and the day-to-day editing experience is the same block editor WordPress.com uses. Coding only becomes relevant if you want deep custom functionality beyond what a plugin already provides.
Which one is better for a business site?
Self-hosted WordPress.org, in almost every case. Businesses typically need specific plugins (booking, e-commerce, SEO, forms), a custom theme, and unrestricted monetization — all of which are capped or blocked on WordPress.com’s lower tiers.
Ready to self-host? See our full guide: Best WordPress Hosting for Self-Hosted Sites (2026).