How to Add an Addon & Subdomain in cPanel
Adding an Addon Domain allows you to host multiple domains on a single hosting account. You can also create a Subdomain from the same interface.
📝 Steps to Add an Addon Domain
-
🔑 Log in to cPanel
-
Access your cPanel account using your hosting credentials.
-
-
📂 Navigate to Addon Domains
-
Scroll down to the Domains section
-
Click on Addon Domains
-
-
🌐 Enter the New Domain Name
-
In the New Domain Name field, type the domain you want to add
-
The system will automatically fill the Subdomain/FTP Username field, but you can customize it if needed
-
-
📂 Specify the Document Root
-
The Document Root is the folder where the domain’s files will be stored
-
By default, cPanel creates a folder with the domain’s name inside your public_html directory
-
You can change it if desired
-
-
🔑 Create an FTP Account (Optional)
-
You can create a separate FTP account specifically for this Addon Domain to manage its files
-
Enter a username, password, and storage quota if needed
-
-
💾 Add the Domain
-
Click Add Domain to complete the process
-
The Addon Domain will now appear in your list of domains, and you can start uploading files to its directory
-
🌱 Adding a Subdomain from the Same Step
-
If you want to create a Subdomain, enter the subdomain name instead of a full domain in the New Domain Name field
-
cPanel will create the subdomain folder automatically, usually inside public_html
💡 Tips
-
Ensure the domain’s DNS is pointing to your server before trying to access it
-
Use separate folders for each Addon Domain to keep website files organized
-
If creating a Subdomain, you don’t need a separate domain registration — subdomains work under your main domain
🖼 Example / Screenshot

