How to Register .np domain for Free


Did you know you can actually register your very own free , or domain name without even paying a single penny for your lifetime?  Mercantile Communications Pvt. Ltd now provides free .np domains for all Nepalese Citizens, Non-Resident-Nepalese, and even for Nepalese resident foreigners. I have seen some developers tricking clients by registering these .np domain names with loads of money. Actually, it’s very Free!! You can superficially register the domain name all by yourself within less than 20 minutes. Yes, you heard me right !! By Yourself. This article shows how to Register .np domain for Free. 

Before proceeding further, let’s discuss what you must have:

  1. Scanned copy of Nepalese citizenship, driving license, or Passport or voter’s card.
  2. Reliable Internet Connection
  3. A valid email address
  4. A brain

Register .np domain for Free

Step 1: Check Domain Availability

The very first step is to go to the web address You’ll see Check Domain Availability Option with an input text field and drop-down domain extension options. Choose your desired domain name and check if it’s available or not.

If the domain name is available then it shows like this

Register .np domain for Free

If the domain name is not available then it shows like this

Register .np domain for Free

Client to designer: “It doesn’t really look purple. It looks more like a mixture of red and blue... Click To Tweet

Step 2: Add domain to Basket

Your next step is to add the domain to the basket and Register your Username. Just drag and drop the available domain to the very right column box. Then choose your username in the same box. Pick up a unique username and your valid email address. You need this to login to your account later. Then hit the red Register button.

Nepal s official .np Domain Registration

After clicking the Register button, you’ll then see the message as below:


Step 3: Check Your Email for confirmation

You’ve now officially asked Mercantile to register your domain name. But first, you’ll need to confirm your request via email for the further process. Check your e-mail you’ve just provided in the registration form. You’ll see something similar like this in your mail.

verify email

Click the confirmation link for further process

Step 4: Provide Your Personal Info and Password

You need to remember that your domain name request has not fully been processed yet. But you have surely completed 80% task. After clicking confirmation links in your domain, you are redirected to the new page. There you’ll see the another form to fill up. Enter your First Name , Last Name, and pick strong Password you can remember. Then click Submit button.

personal info

The Internet: where men are men, women are men, and children are FBI agents.. Click To Tweet

Step 5: Login and fill up Domain Information

This step is probably the final step for your domain registration process. At first, you need to Fill up Administrator Full Name, Address, and Phone Number. Note, you are the Administrator of your domain. So, don’t get confused. Click Submit after editing Administrative Contact information.

personal inf

Once you click on the submit button, you will see another new page. This is the most important step because this is the part where most of the domains get rejected. It’s a simple process but many people are just careless and inconsiderate. Due to their blunder, their domain names are rejected most of the times.

Make sure you have a scanned copy of your Citizenship or Licence or Passport ready with you on the computer. Any of the above will work but make sure you edit your scanned image with the instruction provided in the box.

For example, if you have your scanned copy of citizenship and your domain name is, then you should rename your scanned image with 

After that, provide a valid nameserver for your domain repository. For now, you can enter the following nameserver if you haven’t purchased hosting for your domain yet:


Note: you can always change the nameservers in the future from the admin panel.


This is it. Now, your domain request has been officially submitted for approval. Just relax and WAIT for at least 2-3 Business Days for your domain approval. However, you will instantly receive an email notification whether your domain is ready to use or has been declined. If your domain request is being rejected, they will give you the reason why your domain is rejected. If you have followed the above steps thoroughly, I assure your domain name will not be condemned.

NOTE: If you domain request is approved, you’ll need to have Separate Web Hosting to store your domain. I will happily help you finding one. Just don’t hesitate to comment in the form below.


This article is specially targeted for domain or simply for personal domain names. If you want to register the domain for an organizations or schools / colleges, the process is the same. You just need to provide additional documents like:

  1. Scanned copy of company registration
  2. Application Letter written on official letterhead of the company or organization.
  3. Other steps same as above .