WordPress website without a domain: three ways to build one
Table of Contents
You can build a WordPress website without a domain on a free WordPress.com plan, in a local install on your own computer, or on a temporary preview address from a web host. The first two cost nothing to try. ProfileTree, a Belfast web design agency, advises business owners to register a domain before a site goes in front of customers.
A domain is the address people type to reach a site, such as yourbusiness.co.uk. WordPress does not need one to run, because the software only needs somewhere to live while you build. That makes a domain-free build a sensible way to learn the platform, try a layout, or hold off while the business name is still undecided. If you already know the site has to win enquiries, our WordPress web design team can plan and build it on a domain you own from the first day.
Three ways to build a WordPress website without a domain

Three routes work today, and most business owners only need one of them. The right choice depends on whether you want other people to see the site while you build it, and on how comfortable you are installing software.
The free WordPress.com plan
WordPress.com gives every free site a subdomain, which is an address that sits underneath someone else’s domain, in the form yoursite.wordpress.com. The free plan has no time limit and includes 1 GB of storage, a choice of free themes (ready-made designs) and the block editor, the drag-and-drop screen where you build pages from text, image and button blocks. In return, WordPress.com shows its own adverts on your pages, and the free tier does not let you install plugins, which are the add-ons that give WordPress features such as booking forms or online shops.
WordPress.com is a hosted service, and it is a different product from the free WordPress.org software that most business websites run on. Our comparison of WordPress.com and WordPress.org sets out where the two differ before you commit time to either.
A local install with WordPress Studio or LocalWP
A local install runs WordPress on your own laptop or desktop, so your computer acts as the web server while you build. WordPress Studio is the free desktop app from the WordPress.com team, and LocalWP is a long-standing alternative; both set up a working copy of WordPress in a few clicks. Older tools such as XAMPP and MAMP still work for anyone who prefers to assemble the web server and database by hand.
Nobody else can see a local site, which suits private testing and learning. The same quality makes it a staging area only: when the laptop is closed, the site is offline.
A host’s temporary preview address
If you have already bought web hosting and are waiting on a domain, most hosts let you view the site on a temporary address before any domain points at it. Some still offer the older style of link built from the server address and your account username, while others now issue a named preview address in its place. Your host’s help pages will say which one your account uses.
Setting up a free WordPress.com site in a few minutes
The free route takes about as long as making a coffee. One step catches people out, and it is step four.
- Go to WordPress.com and choose to start a new site.
- Create an account with your email address.
- Pick a site name, which becomes your free address in the form yoursite.wordpress.com.
- When the sign-up offers you a paid custom domain, choose the option to continue with the free address. The paid choices are shown more prominently, so read each screen before you click.
- Confirm your email address from the activation message WordPress.com sends you.
- Choose a free theme for its layout, because any theme can be adapted to any kind of business.
- Build your pages and posts in the block editor.
- Publish, and the site goes live on the subdomain straight away.
Testing a site with no domain on your phone
A local build lives on your computer, so your phone cannot reach it by default, and layout problems that only show on mobile are expensive to find late. WordPress Studio can push a copy of a local site to a hosted preview site, a temporary public address that opens on any device whether or not your laptop is awake. Studio allows up to ten preview sites at once, and each stays available for seven days after its last update, long enough to check a layout on a phone and send the link to a colleague for a second opinion.
Two simpler checks also work. If your computer and phone share the same Wi-Fi network, most local tools can show the site on your machine’s network address, which looks like 192.168.1.20, and you can open that address in the phone’s browser. A site on a WordPress.com subdomain is already public, so you just open the subdomain on the phone.
Free, local and self-hosted WordPress compared

None of the domain-free routes is the right answer for every business. The table compares them with the setup a business site eventually needs.
| Option | Cost to try | Who can see it | Main limit |
|---|---|---|---|
| Free WordPress.com plan | Free, with no time limit | Anyone with the subdomain address | Platform adverts, a storage cap and no plugins |
| Local install | Free | Only you | Offline whenever the computer is off |
| Host preview address | The cost of hosting | Anyone with the preview link | Temporary, and not meant for customers |
| Self-hosted WordPress on your own domain | Hosting and an annual domain fee | Everyone, with your own address | You or your developer look after updates and security |
Self-hosted WordPress means the free WordPress.org software running on hosting you pay for, under a domain you own. It is the route most growing businesses end up on, because it allows any theme or plugin and has no platform adverts. If your question is really about skipping the hosting bill, our guide to building a WordPress website without hosting covers that separately.
What a site with no domain cannot do for a business

A WordPress website without a domain is fine for learning, and it holds a business back once customers start looking for it. The limits show up in trust first and in features soon after.
A subdomain cannot carry a matching business email address, so you are left writing to customers from a free personal account. On the free WordPress.com plan, visitors see adverts that you do not choose and cannot remove, and the lack of plugins rules out the booking, payment and enquiry tools that most service businesses rely on. The address itself also reads as borrowed, which matters when a stranger is deciding whether to trust you with a job.
Control is the less obvious problem. A free site runs under the platform’s terms, which can change, and an account that breaks them can be suspended. Every link another website gives you points at an address the platform owns, so the reputation you build sits on someone else’s domain.
When to register a domain and what it costs to keep

Buy your domain as soon as the site needs to be found, trusted, or sold from, and earlier still if you are sure of the name. A domain costs a modest annual fee, and losing the name you wanted to someone else costs far more.
Look at the renewal price before you buy
Registrars often advertise a low first-year price and charge a higher renewal price from the second year. Every .uk and .co.uk domain is held on a register run by Nominet, which charges registrars a wholesale fee each year, so an unusually cheap first year is usually recovered at renewal. The renewal figure is the one you pay for as long as you keep the name, so compare that before you register.
Business email comes with the domain
A domain lets you set up addresses such as hello@yourbusiness.co.uk, which customers and suppliers take more seriously than a free webmail account. For many small firms, that alone covers the annual fee.
Owning the name protects the business
Domain names are unique, and once someone else registers yours, you have to choose another or negotiate to buy it. Registering early, even while you are still building on a subdomain or offline, keeps the name safe and lets the web address match the brand when you launch.
Moving a free or local build to a live domain
Moving a site onto a new domain goes smoothly when you take the steps in the right order. Most broken launches we are asked to fix skipped the database step.
Install SSL first
An SSL certificate encrypts the connection between your site and its visitors and shows the padlock in the browser bar. Activate one for the new domain before you switch anything over, so nobody sees a security warning on launch day. Reputable hosts include a free certificate with their plans, so this is usually a setting in the hosting control panel.
Update the addresses stored in the database
WordPress writes the address a site was built on into its database, the store that holds your pages, settings and menus, so that address ends up in links, image paths and plugin settings throughout the site. Copying the files across to the new host leaves every one of those references pointing at the old address. The WordPress.org guide to migrating WordPress recommends a search and replace tool for this, and warns that a careless edit can break the way some themes and widgets store their settings.
A migration plugin does that rewriting for you. Our walkthrough of All-in-One WP Migration and its upload limit shows one common way to package a site and move it to a new host.
Set redirects, then tell Google
Once the site loads on the new domain, check the WordPress Address and Site Address fields under Settings, then General, and fix any hard-coded links, contact forms, and tracking codes that still use the old address. Where the old address was ever public, set up 301 redirects, which are permanent forwarding instructions that send visitors and search engines to the new page. Finally, add the new domain to Google Search Console and submit your sitemap, the file that lists every page on the site, so Google picks up the move quickly.
Planning a business-ready WordPress website
A domain-free build is a good place to learn, and the next step for a business is a site that sits on its own domain from day one. ProfileTree is a Belfast web design and digital marketing agency, founded in 2011 and based at the McSweeney Centre, and we plan, build and host WordPress sites that owners can run themselves after handover.
“A website is a business tool before it is anything else, and a free WordPress build is a fair place to learn how that tool works,” says Ciaran Connolly, founder of ProfileTree. “At ProfileTree, we build WordPress websites for Belfast and Northern Ireland businesses that they can run themselves once we hand them over. The sites that keep earning are the ones that sit on a domain the owner controls and that the owner still uses every week.”
A new WordPress website from ProfileTree starts at £4,000 plus VAT, with the final price set by the number of pages, the design work, and any custom features. If you have already built a site for free, our website development team can move it onto a domain in your name and fix what broke along the way. Once the site is live, our hosting and maintenance service keeps updates, backups, and security in hand, so the next step is to tell us what the site has to do for your business.
FAQs
1. Can I use WordPress without a domain?
Yes. WordPress runs without a domain on a WordPress.com subdomain, on your laptop, or on a host’s temporary preview address. All three are suitable for learning, testing, and building the first version of a site. None of them gives you a memorable address or a business email, so buy a domain before you start promoting the site to customers.
2. Is the WordPress.com free plan still free?
Yes, the free plan has no time limit. It includes a yoursite.wordpress.com address, a 1 GB storage allowance, free themes and the block editor, and it shows WordPress.com adverts on your pages. The sign-up process promotes paid domains heavily, which leads some people to think the free option has gone. Read each screen carefully and choose to continue with the free address when the domain offer appears.
3. How do I create a WordPress website without a domain and hosting?
Install WordPress on your laptop or desktop with a free tool such as WordPress Studio or LocalWP. The tool sets up a private copy of WordPress that only you can see, with your computer standing in for the web host. You can design pages, test themes, and write content without paying for anything. When the site is ready to launch, you buy hosting and a domain and move the finished build across.
4. Why does my site break when I move it to a real domain?
It breaks because WordPress stores the old address in its database, in far more places than the main settings screen. Links, image paths, menus, and plugin settings all keep the address the site was built on, so a straight copy of the files leaves them pointing nowhere. A migration plugin or a search and replace tool updates those references safely. Take a full backup before you start, then test every page, image, and form on the new domain.
5. Will a site on a free subdomain rank in Google?
A subdomain site can be indexed and can appear in Google results, but it starts at a disadvantage. It has no history of its own, and any links other websites give it point at an address you do not own. If you switch to a domain you own later, you have to redirect that subdomain to keep any value it has built up. Treat rankings on a free subdomain as temporary, and move to your own domain before you invest in content.