How to Create a Subdomain in Namecheap Domain 2026 Easily
By Impran M N
A subdomain is a useful way to run a blog, app, or staging environment separately from your main site while staying under the same domain. This guide covers creating a subdomain in Namecheap using the Advanced DNS settings and pointing it to the correct destination.
01Log in and open your Domain List
Sign in to Namecheap and go to your Domain List to select the domain where you want to add the subdomain.
02Access Advanced DNS settings
Open the Advanced DNS tab for that domain, which is where individual DNS records including subdomains are managed.
03Add a new subdomain record
Create a new record, enter your desired subdomain name, and select the correct record type based on where it needs to point.
04Set the correct IP or hosting target
Point the record to a specific IP address or hosting server depending on whether the subdomain is for an app, blog, or staging site.
05Test the subdomain after propagation
Once DNS propagation completes, visit the subdomain to confirm it resolves correctly and works as intended worldwide.
Frequently asked questions
Do I need a separate hosting plan for a subdomain?
Not necessarily — a subdomain can point to the same hosting as your main domain or to a completely different server, depending on your setup.
How long does it take for a new subdomain to work?
DNS propagation timing varies, so it's normal for a subdomain to take a little while before it resolves consistently worldwide.
Can I use a subdomain for testing before launching?
Yes, subdomains are commonly used for staging environments so you can test changes before applying them to your live site.
What record type should I use for a subdomain?
It depends on the destination — an A record points to an IP address, while a CNAME points to another domain name.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



