Zone hosts · Subdomains · 5 minutes
How to create a subdomain — Adding a Host Under a Name You Already Hold
Nothing is registered and nothing is bought — you are adding a row to a zone and a folder to a server.
The short answer
A subdomain is simply another host inside a zone you already control, so creating one means adding a record to that zone and giving the new hostname somewhere to serve from — no registration, no registry, no fee.
The two things that catch people are both about location: the record has to exist in whichever zone the name actually delegates to, and the certificate is issued per hostname rather than inherited from the main site.
By the Hosting & Domains team · Reviewed 24 August 2026
Beginner
Level assumed
4
Stages, start to finish
Free
Support, at any hour
Proven
Checked on the live panel
Subdomains cost nothing and are isolated from one another, which makes them the natural home for anything you would rather not run inside the main site: a staging copy, an application, a customer portal.
Five minutes, most of which is deciding what to call it and where its files should live.
There is no registration involved
Registering yourdomain.com bought you the whole space beneath it. Every host under that name — shop., app., dev., anything you like — is yours to create, and no registry is consulted and no registrar transaction takes place. Nothing is billed per subdomain here, and no realistic cap will get in your way.
That also means nobody else can take one. A subdomain is not a name somebody can register out from under you; it exists exactly as long as the record exists in your zone, and it disappears the moment you delete the row.
The record has to live where the name delegates
cPanel writes the DNS record for you when the zone is hosted here, which makes the whole job a single action. Where DNS is answered somewhere else — a corporate zone, a CDN, a previous supplier's nameservers — cPanel still creates the folder and still writes a record into its local zone, and the world never sees any of it.
The symptom is a subdomain that exists perfectly on the server and does not resolve for anyone. The fix is to add the record at whichever provider the NS lookup names, pointing at the same address the main site uses. Check the delegation first and this never happens.
The certificate is per hostname
Certificates cover the exact names listed on them. The main site's certificate does not extend to a new host, so the subdomain needs its own — issued automatically here once the record resolves, but not instantly. Give it a few minutes before deciding anything is broken.
A wildcard certificate covers every host at one level in one go, which suits an account creating subdomains routinely. Wildcards are validated by a DNS record rather than by a file on the server, which is why they need the zone to be reachable rather than just the website.
Naming and filing them so the zone stays readable
Each subdomain gets a document root of its own. Keep them together under something like /subdomains/journal rather than nested inside the main site's tree, and both backups and the eventual clean-up become far less painful.
Give them names that say what they are — staging., portal., status. — and delete them when the experiment is over. A zone with fifteen forgotten hosts in it is how a tidy-up removes something a live integration was quietly depending on.

Written against the real panel, not a generic one
Instructions written against imaginary hosting go stale quickly. These are written against the thing itself: the same Zone Editor, the same domain settings, the same buttons in the same order.
A copy is taken daily on every plan, and putting a file or a database back is one click in the panel rather than a support ticket.
- Every step checked against the live panel
- The trap named before you reach it
- What the clock is doing, at every stage
- Support that answers mid-job, not next week
Why Hosting & Domains
Standard on every plan
No registration, no registry, no fee
The space beneath your name is already yours, and the guide starts by making that plain.
The delegation checked first
Where DNS is answered elsewhere, cPanel's record goes nowhere — so the check comes before the click.
Certificates explained per hostname
Why the main site's certificate does not cover a new host, and when a wildcard is the better answer.
Document roots that stay tidy
Where to put the files so that backups and future clean-ups do not become archaeology.
Isolation you can use
A subdomain is a separate site: break things on dev. without the live one noticing.
Five minutes, and no invoice
Nothing is billed per subdomain here, and no realistic limit will get in your way.
Quick Start
Order placed to site online
- 1
Check where the zone is answered
Look up the domain's NS records. If they name this platform, cPanel writes the record and the job is one action. If they name somebody else, the record has to be created there instead — the folder alone will not resolve.
- 2
Create the host in cPanel
Go to Domains, then Create a New Domain, which older panels label Subdomains. Enter the prefix and cPanel adds the DNS record and builds the serving folder together.
- 3
Put the document root somewhere sensible
Give each subdomain its own root, grouped under something like /subdomains/name rather than buried inside the main site's tree. Future you, restoring a backup at speed, will notice the difference.
- 4
Wait for the certificate, then put something on it
Load the new host over https and confirm its own certificate has issued — a few minutes, not instantly. Then treat it as a site: a one-click install, an application, or a holding page while it waits.
Built In
Fitted to every plan
- Full zone control — A, CNAME, MX and TXT — from the panel
- Free SSL on every plan, reissued before the old certificate lapses
- Staging copies for trying a change before it reaches a visitor
- Softaculous included for one-click application installs
- cPanel, which is what most of the industry already runs
- No set-up charge at any point, and no joining fee
- A daily copy, with restores you run yourself from the panel
- People on the support desk every hour of every day
- PHP versions set per site from the control panel
- Money back within 30 days on hosting plans, 7 on reseller
Frequently Asked
Questions we field again and again
Does a subdomain cost anything or need registering?
Neither. The space under a name you hold is already yours, so a subdomain is a record in your own zone rather than a transaction with a registry. Nothing is billed per subdomain here; the files it holds simply come out of the same storage as the rest of the account.
I created the subdomain in cPanel and it does not resolve. Why?
Almost always because the domain's DNS is answered somewhere else. cPanel created the folder and wrote a record into a zone nobody queries. Look up the NS records, then add the record at whichever provider they name, pointing at the same address the main site uses.
Can I use a wildcard record instead of creating each host?
You can, and it saves work where hosts come and go constantly. Understand the trade: a wildcard answers for every name at that level, including typos and hosts you never intended, and a wildcard certificate to match is validated through the zone rather than through the website.
Do subdomains inherit the main name's mail records?
Not automatically. SPF is published per host, so a subdomain sending mail needs its own record. DMARC is different: a policy at the organisational domain covers subdomains unless you publish a separate subdomain policy, which is worth knowing before you assume a new host is either protected or exempt.
Keep reading
How to Check DNS Propagation
Confirming a new record is visible to the rest of the world rather than only to you.
Website Builder
Build a site for the new host quickly, without a separate account or a separate name.
Domain Names
Search, register and transfer names — every host beneath them included at no extra cost.
Changing provider? Work through this checklist beforehand.
A straightforward running order for a migration your visitors never spot: which files travel first, how to bring the mail across without dropping a single message, the right moment to repoint DNS, and the two errors that sit behind almost every outage we get called in to fix.
The space under your name is already yours.
Domains, DNS and hosting on one account, no set-up fee, and a renewal figure that does not move.
View Website Builder plans