How do I create and remove an Addon Domain?

Before reading this article, please consider watching our movie tutorial on how to create an Addon Domain.

Note: You may not be able to create an Addon Domain if you do not own (register) the domain name, or if your name servers (DNS) have not propagated.

Special Note for Resellers: You will not be able to create an Addon Domains in your cPanels unless you allow more than 0 (zero) in your packages.

With Addon Domains you can host multiple different domains with different website content, all under the same disk space and bandwidth of one cPanel. To create a second domain name with its own website, please do the following:

Login to your cPanel and click Addon Domains, under Domains. There are three fields cPanel asks for when creating an Addon Domain.

  1. New Domain Name: Enter the new, but do not put http or www in the name.
  2. Username/directory/subdomain Name: This will be the folder cPanel creates in your public_html folder. Normally, you want to ensure the name you provide doesn't already exist as a folder in public_html, but cPanel will automatically suggest the name and we recommend you stick with the suggestion.
  3. Password: Fill in any password you want here. This password is used for an FTP account which is automatically created by cPanel. You likely will not ever need this password, so we suggest picking a random password and forgetting about it.

Your new domain is now successfully added. You can upload the website files to the specific addon folder which was created in the public_html folder.

Reminder: Your new domain name will not display your site until you set that domain's name servers. You must go to the company where you registered your domain, and change the name servers there.

How to remove an Addon Domain.

If you have an Addon Domain set up and would like delete it, please do the following:

  1. Login to your cPanel and click Addon Domains.
  2. At the bottom, under Actions, click Remove.

Article Comments

thank you for your helping

I understand that I need to change DNS settings for my new domain - but how? Furthermore, I don't understand the second field fully. What if I don't need a subdomain but want the new domain to function exaxtly as the old one?

The Related Articles here should help.

If you want a new domain which functions same as your old (primary) domain, then you need a Parked domain.

Top Video, explains every step in a clear and precise manner. Keep up the good work.
I would also like to thank the Customer Support Team for all their help as well.

I am not technically inclined, have had several other hosts; HostGator is the easiest to use by far, the videos and the technicians are great, technical service-customer service is the best.

I just transferred domain to my new hosting @hostgator, my domain will going to be expired, do i need to renew my domain?

Yes, you do need to renew your domain name. Do NOT let it expire.

When you buy hosting with a new company, this will not change who controls your domain name. You must continue to pay the company who sold you the domain name, or you can change companies using a registration transfer.

You can learn more about this last option by searching "How can I transfer my domain to you?"

Thanks for the tutorial, it looks pretty straight forward. I will go and try it out now. I would like to add that your support is fantastic!!!!

Jack D
I have just create addon domain example: at baby account. The main domain is, i want to ask how does the addon domain appear as i don't want it appear as subdomain like (

Jack D

Be sure to register and use the same nameservers as we provided for (the nameservers can only be set by the company where you bought the domain name).

Next, wait about 48 hours and the name should work.

Unfortunately, you cannot stop the subdomain version from existing. All you can do is never tell anyone about the subdomain, thus no one will use it. You may even be able to have your webdesigner use mod_rewrite to force the subdomain name to redirect or error.

Luis castro
I have a hostgator hosting account, and i have a domain that i purchased elsewhere. I pointed that domain to my hosting account very easily. Here is my problem, i now have another domain that i want to point to my existing hosting account, how do i do that? can i use the name servers that were given to my?

Submit your new domain in cPanel, under Addon Domains.

Each new domain will use the same nameservers.

Videos are support documents are so helpful here for a non-techie like me! The videos are not like the normal videos that take a lot of time in loading. I am impressed! :)

P.S: I'm a new gator customer soon shifting my blogs to HG. Registered for 3 years Baby plan and very happy! :)

I have a reseller account. I want to add an ecommerce site with a shopping cart. I would like to design my own site but need help with the shopping cart, merchant account and ssl configuration and tie in. what kind of support can i get from Hostgator? Do you have a tutorial or any documents to help me do it myself?

You can install a shopping cart from Fantastico. I suggest installing it in a subdirectory like .

You can pick any merchant account you desire, and they will help you understand their services. We list several at

Once you have SSL, just type everything as https:// instead of http:// (including your internal links). You can order an SSL at

Can I just use an A record for a addon domain or do I actually have to use your DNS servers?

You do not have to use our name servers.

Instead you can point the A record, or the MX record, or both.

Soy nuevo en HostGator, tengo una cuenta bebe.
Con Addon dominio, puedo utilizar varios nombres de sitio, y ya no necesito alojar otro dominio. Esto que limite tiene.
Gracias por los videos son muy instructivos.

I have another take.. What if I want to host two domains and
But I want that uses the same installed directory as
can I do that?

Take Second scenario is just another name for and is supposed to show on accessing.
So a simple url is same as
Will that be possible too?

The first example you describe can be accomplished by making your primary domain name, and making a Parked Domain (not an addon domain).

The second scenario can be accomplished by creating a redirect from to, or with Apache rewrite rules (mod_rewrite).

I have 1 account 2 domains but I don't want to redirect 2nd domain (as an add on) until website and shopping cart is installed and complete on gator server. Is there a way around this?

You can create the addon domain and start installing, but just don't point the nameservers to your account until ready.

You can use your to preview your work.

Can I remove an addon domain and put on another server if my client wants to change?

Sure, it will be just like anyone moving from one host to another.

When adding a domain, is it possible for the new add on domain to have it's own mail server or does the new domain have to use the mail servers of the primary domain?

You can use as a separate server name, but it will be the exact same mail server for all of your domains.

It is possible for your addon domain to use a different mail server if you have a separate mail server (or hosting plan). In that case, just point the MX record of that domain to the mail server of your choice.

I have 6 addon domains and 1 main domain on your hosting. Now I want to change 1 of my addon domain to be my main domain. How can I do that?

Search "How do I change my domain name on my account?" or simply use this link...

DS Webb
I watched the video how to add a domain name, got it. So when I want to create another Word Press Blog how do I use or get this name to point to the new Word Press blog?

Install WordPress and choose the new domain name as the site URL. If you are using Fantasico or QuickInstall, select the new domain name from the drop-down in Step 2.

Alright, maybe I'm overlooking something here... Is there possibly a difference between registering a 2nd domain name and creating an addon domain? Because, when i click on register (top of cpanel), I get redirected to and there you only can pay via creditcard... thats a pitty, I joined Hostgator for the PayPal option.

Yes, there is a difference. Registration is so you own a domain name. The Addon domain feature allows you to host that domain name for free.

If you cannot pay with credit card, then simply email with the desired domain name you want to register, and we will give you an invoice which can be paid by PayPal.

Great, thanks allot! Just got a bit confused there. You guys haven't let me down yet, 5 stars for the customer service...

Your comments help us keep the knowledge base updated. This is not a medium for support. If you have questions or need help, please contact us via email, phone or live chat for fast assistance.

Post Comment