If you are planning to start a website in Nepal, the first thing you need is a domain name. A domain represents your online identity and helps people find your website easily. The good news is that domain registration in Nepal can be done completely free with the official .np domain.
The .np domain is managed by Mercantile Communications, and both individuals and businesses in Nepal can register it without paying any fee. Below is a simple step-by-step guide to help you complete your domain registration in Nepal successfully.

Step 1: Visit the Official NP Domain Registration Website
Go to the official website https://register.com.np.
You’ll find a search bar where you can check if your desired domain name is available.
Enter your preferred name (for example, yourname.com.np) and click on Search.
- If the domain is available, click on Register Now.
- If not, try searching for another name until you find one that is available.
Step 2: Create Your Account
After selecting your domain, you’ll be asked to create an account.
- Enter your email and desired password.
- Fill in your personal details and click on Create Account.
- Check your email inbox for a verification link and verify your account.
Once verified, log in again using your newly created account to continue the registration process.Step 3: Fill in the Form and Upload Required Documents
After logging in, you’ll be asked to fill out a form with your personal or company information.
You’ll also need to upload supporting documents in one of the accepted formats (jpg, png, jpeg, gif, svg) — each file must be under 800 KB.
Step 4: Attach the Right Documents
For Personal Domain Registration
If you are registering a personal .np domain, the name must match your real name.
You can use one of the following identification documents:
- Nepali Citizenship
- Passport
- Driving License
- Voter’s Card
- Non-Resident Nepali (NRN) ID Card
- Nepal Resident Visa for foreign nationals
For Company or Organization Registration
If you are registering a business or organization domain, your domain name should reflect your company, product, or brand.
You’ll need:
- Company or Firm Registration Certificate
- For foreign entities: branch or liaison office registration certificate
- For NGOs: Social Welfare Council affiliation certificate
- For joint ventures: PAN registration certificate
- For trademark-based requests: trademark registration or application receipt
Step 5: Wait for Domain Approval
Once you’ve submitted the form and documents, your request will be reviewed by the domain registration team.
The approval process usually takes 1 to 3 working days.
You’ll get a confirmation email once your domain is approved and active.
Important Notes
- The domain name must match your personal or business name exactly.
- Incorrect or incomplete documents can delay approval.
- Although the domain registration in Nepal is free, you’ll still need to purchase hosting to make your website live.
Why Choose a .np Domain for Your Website?
- It’s completely free for Nepali citizens and registered businesses.
- It boosts local trust and SEO performance.
- It gives your website a professional local identity.
Conclusion
Domain registration in Nepal is easy and free with the official .np domain. You just need to provide valid documents and follow the simple online process. Whether you are an individual or a company, registering a .np domain helps your website look more authentic and trusted in the Nepali digital space.
You can learn more or start your registration here:
👉Official NP Domain Registration Guide
If you haven’t read our first article yet, check it out here:
[Everything You Should Know About .np Domain in Nepal]
Frequently Asked Questions (FAQs)
1. Can I register more than one .np domain?
Yes, you can register multiple domains as long as each one is backed by proper documents and a valid reason (like different brands or projects).
2. Is domain registration in Nepal free?
Yes, the official .np domain registration in Nepal is completely free for Nepali citizens and registered businesses. You only need to submit the required documents for verification.
3. Can foreigners register a .np domain?
Yes, but only if they have a business presence or trademark registered in Nepal.
4. Who can apply for a .np domain in Nepal?
Any Nepali citizen, organization, or company registered in Nepal can apply. Foreign companies can also register if they have a local branch, liaison office, or trademark registered in Nepal.
5. How long does it take to get approval for domain registration in Nepal?
Usually, it takes around 1 to 3 working days after submitting all correct documents. You’ll get a confirmation email once it’s approved.
6. What documents are required for .np domain registration?
For individuals – citizenship, passport, voter’s card, or driver’s license.
For companies – registration certificate or PAN.
For NGOs or foreign entities – relevant legal or affiliation documents.