Easy Tech Tuts
Namecheap

How to Create a Subdomain in Namecheap Domain 2026 Easily

By Impran M NLast checked against official docs

A subdomain like blog.yoursite.com is the standard way to run a separate section of your site (a blog, a staging environment, an app) without buying a second domain. If your domain is registered through Namecheap but hosted elsewhere, the practical path usually runs through two places: Namecheap's Domain List, where the domain and its DNS ultimately live, and your hosting provider's control panel, where the subdomain gets created and connected to a website or folder. This guide covers both sides so the subdomain works end to end, using a real Namecheap-to-Hostinger setup as the example.

Before you start

  • A domain already registered with Namecheap
  • If you plan to create the subdomain on your host instead of in Namecheap's Advanced DNS, that domain's nameservers need to already point to the host

01Check your domain's settings in Namecheap

Log into your Namecheap account and open Domain List from the sidebar. Selecting your domain opens its management page, which covers nameservers, Redirect Domain, Redirect Email, Private Email, and Domain Contacts (the WHOIS information required for every registered domain).

This page is also where you would manage Advanced DNS records directly if you wanted to point a subdomain manually. Redirect Domain and Redirect Email both require your nameservers to be set back to Namecheap's default first; the page flags this explicitly.

The Namecheap domain management page, showing Redirect Domain, Redirect Email, Private Email validity, and Domain Contacts — the registrar-level settings tied to the domain.
The Namecheap domain management page, showing Redirect Domain, Redirect Email, Private Email validity, and Domain Contacts — the registrar-level settings tied to the domain.

02Decide where to create the subdomain

If your domain's nameservers point to a hosting provider instead of staying on Namecheap's own DNS, that host is usually the better place to create the subdomain. It can set up the DNS record and the folder or website behind it in one step.

Doing this purely from Namecheap's Advanced DNS means adding a CNAME or A record by hand, then separately configuring the destination server, which leaves more room for the two sides to fall out of sync. For a domain pointed at a host like Hostinger, the host's control panel is the faster route, and it's the one this guide follows.

03Open your website's dashboard on your host

Log into your hosting account (Hostinger in this case) and select the website your subdomain will belong to from the Website name dropdown, which lists every site on the account. The dashboard summarizes the domain's status, hosting plan, email setup, and backups, and gives quick access to tools like File manager, Databases, and PageSpeed Insights. Confirm you have selected the correct site before continuing; subdomains are created under a specific domain, not account-wide.

The Hostinger dashboard for a selected website, showing domain status, hosting, email, and backup summaries — this is where you navigate into subdomain settings next.
The Hostinger dashboard for a selected website, showing domain status, hosting, email, and backup summaries — this is where you navigate into subdomain settings next.

04Create the subdomain

In the left menu, open Domains, then Subdomains. This panel is for PHP, HTML, WordPress, or Node.js sites; a site built with Hostinger's AI Builder does not support adding a subdomain here; instead you add the subdomain as its own website from the Websites list.

The Create a New Subdomain form asks for the subdomain prefix (type something like "blog") while the Domains field shows the root domain it will attach to. A Custom folder for subdomain checkbox lets you serve it from an existing directory instead of the default one Hostinger creates automatically. Click Create, and the new subdomain appears in the List of Current Subdomains below, along with the server directory it now points to.

Hostinger's Subdomains page confirming "Subdomain created successfully," with blog.finsenso.com listed and its directory path shown under List of Current Subdomains.
Hostinger's Subdomains page confirming "Subdomain created successfully," with blog.finsenso.com listed and its directory path shown under List of Current Subdomains.

05Connect the subdomain to a website or WordPress install

If the subdomain is meant to run its own site instead of just serving static files, use your host's website setup wizard to attach it. Hostinger's flow asks "What domain or subdomain would you like to use?" and lets you pick the subdomain you just created directly from a suggestions list, tagged as a free subdomain since it's already part of your existing domain. Selecting it and continuing through the wizard installs WordPress (or whichever platform you chose) specifically at that subdomain address.

The Hostinger website setup wizard, with blog.finsenso.com selected as a free subdomain before installing a site on it.
The Hostinger website setup wizard, with blog.finsenso.com selected as a free subdomain before installing a site on it.

06Test the subdomain once it's live

Because the subdomain and its DNS record were created directly in your host's panel instead of manually in Namecheap, propagation is usually fast. Hostinger's documentation puts it at a few minutes when your domain already uses Hostinger's nameservers, which it will if you followed this guide.

A record added manually through Namecheap's own Advanced DNS instead typically takes about 30 minutes to take effect, per Namecheap's documentation. Visit the subdomain in a browser to confirm it loads, and check that any linked WordPress install or app is reachable there and not showing the host's default placeholder page. If it doesn't resolve after a reasonable wait, double-check that your domain's nameservers at Namecheap are still pointed at your host.

Where to create the subdomain, by DNS setup
Your domain's nameserversWhere to create the subdomainTypical time to work
Pointed at your host (e.g. Hostinger)The host's control panel, e.g. hPanel > Domains > SubdomainsA few minutes
Still on Namecheap's BasicDNS, PremiumDNS or FreeDNSNamecheap > Domain List > Advanced DNS > Host RecordsAbout 30 minutes
Pointed elsewhere but not yet updatedFix the nameservers first; a subdomain added before that won't resolveUp to 24 hours after the nameserver change propagates

Based on Hostinger's and Namecheap's own support documentation, current as of September 2026.

When it doesn't work

The Subdomains panel doesn't appear in hPanel for my site

Why: The site was built with Hostinger's AI Builder, which doesn't support adding a subdomain under an existing site through this panel.

Fix: Add the subdomain as its own website instead, starting from the Websites list in hPanel, not the Domains > Subdomains screen.

The new subdomain never resolves

Why: The domain's nameservers at Namecheap aren't pointed at the host, so DNS changes made in hPanel never reach the public internet.

Fix: In Namecheap's Domain List, confirm the nameservers are set to your host's. If you're managing DNS in Namecheap instead, add the record there under Advanced DNS.

The subdomain loads but shows the host's default placeholder page

Why: The subdomain was created but never connected to a WordPress install or pointed at the folder holding your files.

Fix: Run the website setup wizard for that subdomain, or set the Custom folder for subdomain field to the correct directory.

FAQ

Frequently asked questions

Can I create a subdomain directly in Namecheap?

Yes, through Advanced DNS on the domain's management page in Domain List, by adding a CNAME or A record. Namecheap's documentation says this applies when the domain uses its BasicDNS, PremiumDNS or FreeDNS. If your domain is hosted elsewhere, your host's control panel usually handles both the DNS record and the destination folder or site in one step, which is simpler.

Why does the Hostinger dashboard show my domain as a subdomain option automatically?

Once you create a subdomain in your host's Subdomains tool, it becomes available to select when setting up a new website or WordPress install on the same account, tagged as a free subdomain.

How long does it take for a new subdomain to work?

A subdomain created through Hostinger's panel, on a domain already using Hostinger's nameservers, typically works within a few minutes. A record added manually through Namecheap's Advanced DNS takes about 30 minutes per Namecheap's own documentation. If the nameservers themselves were just changed, allow up to 24 hours for that change to finish propagating first.

Do I need to change my nameservers to create a subdomain through my host?

Yes. Your domain's nameservers need to already point to the hosting provider for that host's panel to manage the subdomain and its DNS record on your behalf.

Can I point a subdomain to a specific folder instead of a new install?

Yes. Hostinger's Subdomains form includes a Custom folder for subdomain option so it serves existing files instead of a freshly created directory.

Does this work if my Hostinger site was built with the AI Builder?

Not the same way. The Domains > Subdomains panel used in this guide is for PHP, HTML, WordPress, and Node.js sites. An AI Builder site needs the subdomain added as its own website from the Websites list instead.

Sources and last check

Click path and screenshots come from a Namecheap-to-Hostinger walkthrough recorded in mid-2025. Propagation times, the AI Builder incompatibility, and the Namecheap Advanced DNS steps were re-checked against Hostinger's and Namecheap's official support articles in September 2026, which corrected the propagation-time estimate this guide previously gave for a manually added Namecheap DNS record (it cited 'a few hours'; Namecheap's own documentation says about 30 minutes) and added the AI Builder limitation that wasn't mentioned before.

About the author

Impran M N
Written by

Impran M N

I've been hooked on technology for as long as I can remember — especially the new tools and AI apps that seem to land every other week. Easy Tech Tuts is where I write up whatever I've just worked out: I do the task in the real product, record the screen, and turn it into the guide I wish I'd found first.