How to Create a Subdomain in cPanel

Set up addresses like blog.yourdomain.com or shop.yourdomain.com.

← Help Center

A subdomain is a separate section of your site with its own address, such as blog.yourdomain.com. It’s ideal for a blog, a store, or a staging copy of your site.

Create a subdomain

  1. Log in to cPanel and open Domains → Domains.
  2. Click Create A New Domain.
  3. Enter the full subdomain, for example blog.yourdomain.com.
  4. Leave Share document root unchecked so the subdomain gets its own folder, and accept the suggested Document Root (or choose your own).
  5. Click Submit.

Upload your files to the subdomain’s folder, or install an app like WordPress directly onto the subdomain.

Tip: On older versions of cPanel, use Domains → Subdomains instead. The fields are the same.

Related articles

Still need a hand?

Our team is available 24/7. Submit a support ticket or call 877.821.HOST and we’ll walk you through it — or do it for you.