Are you a proud citizen of Nepal who wants to create their own website or blog? Then you must have heard about the free domain registration service provided by the Nepal government. Getting a free domain name for your website can be a great way to cut costs and boost visibility. In this blog, we will guide you step-by-step on how to register a free domain in Nepal. We will explain the eligibility criteria, registration procedure, and necessary documents required to obtain your own unique domain name. So, please read on and get ready to kickstart your online journey with a free .np domain!


Introduction of .np cctld 

In today’s time, getting a domain name and hosting a website have been common. Every small business to large has started hosting a website. So, if you are also thinking of making a simple blogging website into an eCommerce website, you should consider registering a domain in a cost-effective manner. 

So, if you are just a beginner starting a project, then look for a free domain for your project. It is completely free to register and renew the .np ccTLD domain ( Yes, you heard it right, it’s free and easy to get.

Mercantile Communication provides free domain registration for the .np ccTLD in Nepal.

Here we will go over all the information on registering a free .np ( domain, such as required official documents, criteria for getting a free domain in Nepal, and step-by-step instructions to register a free domain in Nepal.

Criteria to register Free Domain in Nepal :

To encourage the growth of online presence in Nepal, the government has made it possible for Nepalese citizens to obtain a free domain name with the .np ccTLD through Mercantile Communication. This means that anyone with Nepalese citizenship and a PAN/VAT registration can easily register a free domain name. The process of obtaining a free domain name is straightforward and involves filling out a request form available on the site. The requirements include a supporting document related to the domain name, such as a Nepalese citizenship, passport, or driving license. It is essential to fill in the address in the request form similar to the address present in the supporting document. Nepalese citizens looking to create an online presence for their business or personal brand can get a head start with a free domain name through this initiative.

Getting a free domain is easy; just need to follow a few of the criteria.

To get a free domain, you must meet the following criteria:

  • Official document (Nepalese citizenship or passport or driving license or voter’s card)
  • Cover letter/Application from the applicant for the domain.
  • Domain Name Server Address

Official document (Nepalese citizenship or passport or driving license or voter’s card)

To begin, you’ll need a document that supports your domain name. To request the domain, you will need your Nepalese passport, driving license, or citizenship. Domain name registration documents should relate to the domain name application. It is not possible to register by submitting the Citizenship of Pramod Yadav. If you choose to use variations of your name, consider names such as,, and more.

The document needs to be scanned in image format (jpg, jpeg), in a size of less than 200KB. In the case of citizenship, you should submit both the front and back of the scanned image.

To scan the document, you can use mobile apps like CamScanner. Also, if the scanned image size exceeds 200KB, then you need to compress it using image compression tools like tinypng, imagecompressor to compress the image. These tools can help you to compress the image locally inside your browser.

Application / Cover Letter for domain registration

Besides an official document, you will need a signed Domain Request Application / Cover Letter. 

Below are a few tips you must follow before submitting an application letter for domain registration.

  • The application/cover letter should be written on white paper. 
  • You can either print or directly write an application on white paper.
  • Do Sign it.
  • Then Scan it in image format.

Sample Cover letter/ Application for registration

Here is a sample cover letter that you can take as reference and write yourself, or you can use the templates below, making the changes necessary to the bold text in the letter.


To                                                        Date:2021/08/22
The HostMaster
NP ccTLD Registration Services
Mercantile Communications Pvt. Ltd.
Hiti Pokhari, Durbarmarg, Kathmandu, Nepal

Subject: Regarding Domain Registration

Dear Sir/Madam,

I would like to register a domain name under my name Ramesh Karki. 
I have already completed the online registration form by attaching my citizenship. 
I would be glad if you consider my domain registration request. 
Thank you for your consideration.

Requested domain name:

Yours Sincerely,
Pramod Yadav

Domain Name Server Address

In short, Domain Name Server means DNS, and Domain Name Server addresses are those addresses used to link your domain name to your site’s host server. A website is only hosted if you have space to save code. Hosting companies provide you with the Domain Name Address configured on their hosting after you purchase hosting space.

Hosting providers usually provide at least two name servers (Primary and Secondary) i.e, and In addition, Cloudflare offers a free DNS server that you can use.

Use the provided DNS address if you have a hosting server already. As long as you don’t have it yet, you can use the Name Server of your future hosting provider. Using other hosting means that you can easily change nameservers from the admin panel.

Application processonline
.np registration
FeesNil (Free)
Time required1-4 business days
Official Contact[email protected]


Steps of registering .np domain 

To get a free .np domain in Nepal, interested individuals must follow certain steps. First, they need to go to the registrar’s website and log in or create an account. Then, they should search for MOS who provides .np domains and click on the link for domain registration. Afterwards, they must submit a request letter typed in their company’s official letterhead with an authorized signature and stamp. Once they have completed these requirements, they will receive a free .np domain within two working days. However, they must also follow the second phase, which involves verifying their domain and following additional steps. With the right documents and process, individuals can easily get a free domain name in Nepal.

The groundwork has been done for you to register a free domain in Nepal. Now, Let’s take a closer look at the registration process step by step:

Create an account on

A registration portal for NP ccTLD domains can be found at A user account on is required to register any NP ccTLD domain (only applicable to .np) in the country. Create an account by following these steps:

  • Visit
  • Complete the form (Full Name, Email, Password) and click “Create Account.”
  • A success message will appear, “Thank You for Registering!”. To activate your account, please check your email.
  • Click on the verification link in your email.


Check for Domain Availability

Find out if the domain you want to register is available. There is no waiting list for .np domains; they are available on a first-come, first-served basis.

  • Use the textbox to enter yadavpramod as a search term and choose from the drop-down menu, then press search to check
  • If the domain does not relate to your business or name, then it will not be accepted.
  • Click “Register Now” if it is available, otherwise search for another domain name


Fill Domain request online form

Fill out all form details carefully and click “save and continue”. It is mandatory to enter the Administrative details and Name Server (DNS addresses).

  • Primary name server  =
  • Secondary Name Server =

It is mandatory to enter fields marked with a star, but you can skip others if they do not apply to you; for example, you may skip the Organization name field if you are registering a domain for yourself.

If you have a different person handling the technical task, please fill in the technical details section. Otherwise, please check the “Copy administrative contact” box. Press the Save & Continue button.

If you wish to change the name server in the future, it will likely take some time.

Submitting Document

Continue by submitting the required document. Choose the title of the document from the drop-down menu, upload the document, and click save. You must submit your documents in image format (jpg, jpeg).

Checking for Domain status

The domain registration process is now complete. The team from NP ccTLDs will now review your domain (Mercantile). The approval of your domain will take one-two business day if all the information and documents are submitted correctly.

Check your requested domain status in the Domain Dashboard. If you log in to, you will land on your Dashboard. The Dashboard is also easily accessible by clicking the name in the right top section.

A domain that is undergoing review will be listed under “New request/under approval.” Once the domain has been approved, it will be added to the Active domain section.

Thus, check out the domain name availability and register a free domain registration in Nepal and get it hosted with a cheap domain hosting company in Nepal

To generate cover letter for np registration