How to Register a .np Domain in Nepal

Are you looking to get a .np domain for your website in Nepal? Whether you’re building a personal blog, business website, or portfolio, a .np domain (such as yourname.com.np) is a great choice – and it’s completely free for Nepali citizens and businesses.

In this guide, we will walk you through the step-by-step process of registering a .np domain from Nepal.

What is a .np Domain?

The .np domain is the country code top-level domain (ccTLD) for Nepal. It is managed by Mercantile Communications Pvt. Ltd., the official registry for .np domains.

You can register domain names like:

  • yourname.com.np
  • yourcompany.org.np
  • yourbrand.net.np

The good news? .np domains are FREE for Nepali citizens, organizations, and businesses.

Who Can Register a .np Domain?

You are eligible to register a .np domain if you meet the following criteria:

  • Nepali Citizen (with a valid citizenship certificate)
  • Organizations/Companies registered in Nepal (with a company registration certificate or PAN)

Required Documents

Before applying, you must prepare the following documents:
For Individuals:

  • Scanned copy of Citizenship Certificate
  • Cover letter requesting the domain
  • Active email address

For Companies/Organizations:

  • Scanned copy of Company Registration Certificate/PAN certificate
  • Cover letter on official letterhead

Step-by-Step Process to Register a .np Domain

Step 1: Visit the Official Website

Go to the official .np domain registration portal:
https://register.com.np

Step 2: Search for Available Domain

Use the search bar to check if your desired domain is available.

For example: yourname.com.np or yourorganization.org.np

Step 3: Create an Account

Click on “Register Now” and fill in your details:

  • Full name
  • Email address
  • Username & password
  • Fill Primary name server and Secondary name server

Step 4: Upload Required Documents

You will be asked to upload:

  • Your citizenship or company documents
  • A cover letter (PDF or DOC format)

Tip: File size must be less than 200 kilobytes

Step 5: Submit and Wait for Approval

Once everything is submitted, you will get a confirmation email.

Approval time: Usually within 12–72 hours.

What if You Don’t Have Hosting Yet?

If you don’t have a web hosting provider, you can use free DNS services like:

infinityfree, 00webhost

After Approval:

Once your domain is approved, you can:

Install a CMS like WordPress
Launch your website online!

Important Tips

Domain name must match your name or business (e.g., “ram-krishna.com.np” or “appletechnologies.com.np”)
You can’t sell .np domains—they are non-transferable
Always use clear and valid documents

Cover letter for NP domain registration

Conclusion:

Registering a .np domain is simple, free, and ideal for building your online presence in Nepal. Whether you’re an individual or a business, having a localized domain adds trust and professionalism to your brand.

So why wait? Get your .np domain today and start your digital journey!