Thursday, May 29, 2008

How to get your own personal for FREE

Actually this was originally an e-mail but since a lot of my frens have been asking me about the procedure, i thought it would be helpful to others too to put it here.. The following steps apply to personal webpages, but can be followed to obtain a for other purpose too..

First of all, some background. The official registrar for .np ccTLD (country code top level domain) is Mercantile Communications and it provides it for FREE! The official website for the registration is However there are some paperworks involved too.

Most importantly, you need to be a Nepali citizen and you need to submit the photocopy of your (Nepali) citizenship ID to get the domain.

Keeping that in mind, here are the steps to get a

  1. First of all you need a webspace ready. It's good if u have a webspace already, but since here we're talkin about getting a for free, lets opt in for some free ones. You can choose any but make sure it supports domain parking facility. Awardspace and 110MB are some good ones that i know. (But as you know free are free. If you want a solid and reliable hosting, i recommend paid ones).
  2. Register for the webspace and get the DNS addresses. Look somewhere in the settings of the hosting site. It usually has ns1, ns2, etc as prefix. For example, for, the DNS addresses are and
  3. Now you also need to get the IP addresses of the DNS server. To get that, go to shell (command line) and enter something like 'ping <address>'. It'll give you the IP address..
    eg, ping
    Get IP addresses for all the DNS servers of your host.
  4. Now the registration part, go to and check the availability of domain. Remember, you can register only the name that corresponds to your actual name. For example, i can get or but not anything else. So be careful while choosing name. Put it exactly what your citizenship says. Anything different and chances are your application is gonna be rejected.
  5. Ok back to registration form ( Enter all the details. In the primary and secondary name server, put the DNS addresses that we got from step [3]. No need to fill up ternary name server. Or if you want, just copy secondary name server.
  6. Submit it and the name will be reserved. (It's only reserved, not registered).
  7. Now put the domain name you just reserved in the domain parking option of your webhost. [important!]. For example, if i reserved the domain name, i'd put that in the domain parking option.
  8. Write an application, get your citizenship photocopied and take it to Mercantile Communication's office at Durbarmarg, Kathmandu.
  9. It'll take around 2 days to process the application and perhaps 1 more day for the DNS servers worldwide to be updated about your domain.
  10. Congratulations, you've got your personal!
BTW, don't forget to visit my website: :)


  1. so I wanna get a domain name under .np and it's, can I get that ? or does it strictly has to be my name ?

  2. oh ya and btw I am a Nepali..

  3. afaik, you cant get that domain unless u have a company with a same name. but u better check in with mercantile.

  4. What should we write in application ?
    And can we edit the web hosting domain later...
    and can we also use blogger as webpage and that as web address

  5. @ujjwol:
    - "plz provide me with ... domain" (do i have to teach u how to write applications??)
    - yes u can edit the info later..
    - yes,

  6. Thanks dai,
    Now i got
    and will work on the site itself....

  7. its really useful ... :D
    manoj dhimal

  8. Hello bro I am also from nepal. I have a domain I
    wanted to use it as a custom domain for But there is no
    any option to change CNAME records in mercantile's website.Please help
    me bro.I want to use my domain as custom domain for to hear from your side

  9. Rabindra you can visit this link to setup your domain in blogspot