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

  1. 🔑 Log in to cPanel

    • Access your cPanel account using your hosting credentials.

  2. 📂 Navigate to Addon Domains

    • Scroll down to the Domains section

    • Click on Addon Domains

  3. 🌐 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

  4. 📂 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

  5. 🔑 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

  6. 💾 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