How To Add a Subdomain to a Domain in NameCheap

If you already have a domain and would like to add a separate feature or functionality to your website, you don‘t need to purchase another domain name. Instead, you can create a free subdomain. And if you use Namecheap as your domain or hosting provider, the deal gets even sweeter. The company is famed for its quality services and affordable prices.

How To Add a Subdomain to a Domain in NameCheap

In this article, you’ll learn how to add a subdomain through your Namecheap account. You’ll also learn how to do so using your Namecheap cPanel account. Read on to find out more.

How to Add a Subdomain Through Your Namecheap Account

If you have your nameservers pointed to the “Namecheap BasicDNS”, you can add a new subdomain directly through your Namecheap dashboard:

Here’s how to go about it:

  1. Go to your Namecheap account.
  2. On the left sidebar, click on “Domain List.”
  3. You should now see a list of all your domains. Go ahead and click on “MANAGE” under the domain you’d like to add a subdomain to.
  4. On the “NAMESERVERS” dropdown menu, ensure “Namecheap BasicDNS” is selected.
  5. Click on “Advanced DNS.”
  6. Click on “ADD NEW RECORD.”
  7. From the options, select “A Record.” Fill in the Host (this is basically the name of your subdomain) and your server’s IP address. To find your IP address, go to the cPanel and check on the right sidebar under “GENERAL INFORMATION.”
  8. If your domain website starts with “www,” you might want to repeat Step 7 for the www part because that won’t be propagated automatically.
  9. Click on the green checkmark icon to update the changes.

Now that wasn’t hard, was it? However, note that the new changes might take up to half an hour to propagate and be accepted globally. So, don’t panic if your new subdomain doesn’t show up immediately.

How to Add a Subdomain in Namecheap via the cPanel

If your nameservers are pointed to “Namecheap Web Hosting DNS,” you might want to create the new subdomain using the cPanel instead of the process mentioned above.

Here’s how to add a domain via your Namecheap cPanel:

  1. Sign in to your Namecheap account.
  2. Navigate to “Hosting List.”
  3. Click on “GO TO CPANEL” on the domain you’d like to create a subdomain for.
  4. In the search bar, type in “Subdomains” and select the first result that pops up.
  5. Under “Subdomain,” type in the name of your subdomain. Next, press the “Enter” key. cPanel should automatically fill the default directory path for your subdomains under “Document Root.”
  6. If you prefer to use a different directory path for your subdomain files, edit the details that were automatically filled in the “Document Root” box.
  7. Click on “Create.”

If the process was successful, you should see an alert message at the top of the screen informing you that the subdomain was successfully created. Also, allow some time for Namecheap to automatically install a free SSL certificate on your newly created domain. Generally, setting up a subdomain through the cPanel can take up to 40 minutes for the changes to propagate globally.

Why You Would Want to Create a Subdomain

There are several reasons why you would want to create a subdomain. Here are some of the most common:

  • Testing a New Website – If you’re trying to implement new functionality or design on your website, it would be best to try it out on a subdomain first before going mainstream with your idea. This way, you won’t incur any costs on an idea you’re not sure about yet.
  • Opening up an Online Shop ­– If you’ve been running your website for some time now and you’d like to add an online shop to it, it would be best to create a separate subdomain for it instead of purchasing a whole new domain.
  • Opening up a Blog Section – Businesses now more than ever have realized the importance of having a blog on their main website. And creating a separate subdomain for the blog is a good place.

These are just a few examples of why you might need a subdomain. Really, the possibilities are endless.

Additional FAQ

How much does a subdomain cost?

If you already own a domain, creating a subdomain doesn’t incur any additional costs to your current hosting plan.

How long can a subdomain name be?

The name you give to your subdomain can’t exceed 60 characters. However, just like with domains, go for shorter names, preferably, 15 to 17 characters.

What’s the maximum number of subdomains I can add to my Namecheap domain?

If you’re currently running on the Stellar Shared Hosting plan, you can create a maximum of 30 subdomains for every domain. However, this number is unlimited if you use Stellar Plus or Stellar Business plan.

In addition, if your domain is pointed to the “Namecheap BasicDNS” servers you can add up to 150 subdomains, but this number varies across different domain providers.

Start Creating Your Own Subdomains

Subdomains are an excellent way of structuring your website without breaking the bank. Plus, you don’t need to be a tech genius and it won’t take up much of your time.

Have you tried creating a subdomain using the steps we outlined above? Did it work successfully? Let us know in the comments section below.

Leave a Reply

Your email address will not be published.


Disclaimer: Some pages on this site may include an affiliate link. This does not effect our editorial in any way.

Todays Highlights
How to See Google Search History
how to download photos from google photos