There are many people and students searching for free domain for their projects, blogs and companies. .np ccTLD domain is completely free which is provided by Mercantile Communication aiming to expand IT field in Nepal.
Anyone in Nepal can get free domain name but one must verify that he/she is Nepali citizen.
Getting domain name only does not makes a complete website. It must be hosted in a web server before you can visit your website. In this tutorial only I am going to show is, how to get .com.np free domain name. To host your domain name for free read How to Host a Domain Name for Free.
Before requesting a .np domain
These are prerequisite to register a .np domain.
1. Prepare some documents
You need to provide a scanned copy of a cover letter (hand written) and citizenship (or similar document) to verify yourself while registering a domain name so prepare it first. Example of a cover letter is given below. Both front and back view of citizenship must be shown in the scanned copy, and the image (scanned copy) should be less than 800 KB. You can also use your camera to get the photos. After that Photoshop those images to get both sides in a single image. Also if the file gets greater than 800 KB decrease the pixel of your document. I recommend to use jpeg image format because it is compressed and is smaller in size than other image formats. If you need more compression you can try save for web option in Photoshop.
* Don’t be dumb and replace name, email, mobile number, date and domain name with yours.
2. Get nameserver details
If you already have hosting then you don’t need this step since you can get nameserver from your hosting provider. But we are going to use Cloudflare which is awesome and also increases your website performance so even you have hosting you can follow this.
For this you need to create an account in Cloudflare. While creating account in Cloudflare will also asks for domain name which you don’t have yet. But we also need nameserver details from Cloudflare before requesting a domain registration. So what you should do is, put any available domain or mine (sangams.com.np) and continue with free plan. Then Cloudflare will scan that domain and shows DNS records that domain is using and we don’t need these records. Just continue to get nameservers. At last you will get a page requesting you to change the nameservers.
We just need those Nameserver1 and Nameserver2 for our domain registration. Copy those for later use. After requesting domain name you can remove that site from Cloudflare and after your domain is registered add new domain in Cloudflare. After that you need DNS records to host that domain which I will describe in other article.
How to register free domain name
Now we register our domain name where we need those above documents and namerserver details.
1. Create a account on register.com.np
Go to register.com.np. Which is Nepal’s official .np Domain Registration site.
Before starting to create a domain name you must read Term and Conditions, Required Documents and list of available and valid domain names first.
Click on User Login to go to login and signup page.
Click on Create user to create a new account.
Fill the form carefully and create account. Details should be same as in your citizenship.
2. Login and search for domain name
After creating account login to your account. You will find a search bar there. Search for available domain name you want to register. The domain name should be an exact match, abbreviation or acronym of the registrant’s name of trademark.
If domain name is available register that domain otherwise search for another domain name.
3. Fill your details
You again need to fill a form to give complete details about person to whom the domain name belongs to. These details should match to your citizenship or passports. Incorrect information may cause delay in registration process or request may be rejected. So fill the required section carefully with your original details.
4. Add Nameservers
Nameservers details of your hosting provider should be filled before requesting domain name. Namerservers are provided by hosting provider so that domain can point to that host. Mercantile made nameservers compulsory before requesting a domain name and I don’t like that because it is not always users have hosting account so they get nameservers details. And changing nameservers details takes almost a day and DNS propagation may also take a day or more. That is why we created a Cloudflare account before requesting a domain name. I hope Mercantile will provide good DNS management in future.
So fill your nameserver you got earlier from Cloudflare. In this case primary and secondary nameservers are cass.ns.cloudflare.com and dean.ns.cloudflare.com respectively. I will show you how to create and setup web hosting in another article. These nameservers can be changed anytime by logging in your account you created just now.
5. Upload a coverletter and citizenship
After filling this form you will need to provide a scanned copy of a cover letter (hand written) and citizenship (or similar document) to verify yourself. So upload those images you created before.
6. Wait for domain verification
After that your domain name will be in pending list to be reviewed by staffs. Don’t forget to confirm any confirmation you got in your email. It may take up to 2 working days to activate your domain name. Once activated you will receive a email from them. To host your .com.np domain name for free see How to Host a Domain Name for Free – Free Web Hosting.
If you got any problem please comment below.