Skip to main content

Create a Free Website In Nepal 2021

Create A Free Website In Nepal

If you are looking for a free, easy and step-by-step guide on how to start a lifetime free blog then, you have come to the right place. I will try my best to guide you through this procedure.

This article has been enormously helpful for viewers. Take a look!

Everybody wishes to have their own website especially students(ICT), online researchers, gamers, etc but what comes in between us and our own website(blog) is the expensive price of the domain name and web hosting service. So today, I am here to teach you, how to create a website for free with domain and host it using free web hosting services.

There are a number of online companies providing free websites (domain name with web hosting) like WordPress, Blogger, Wix, etc but with something fishy going on.

Owning your own domain name looks far more professional than having your site on someone else’s domain (like, and it’s super affordable(free in NEPAL), too. Plus, having your own hosting will also make sure your website loads quickly and won’t go down for hours at a time (pretty important for everyone who visits your pages).

To get rid of the ads, connect a custom domain and unlock more features, users have to upgrade their accounts. In other words, technically, you can design and publish your website without spending a cent, but in reality, this website will either display a noticeable advert or will be placed on a subdomain.

For example,

These online companies attract the users by implying attractive tagline in their sites which usually is " free, professional and easy to use ". Some of them are listed in the image below.

But luckily, In the context of Nepal, ( is available for free and you can use with or or any other for joining free hosting too. Nepal Government is keen to uplift the e-business as well online services in Nepal so they are offering free domain names to their citizens.

Mercantile Communications Pvt. Ltd.

Nepal's official .np Domain Registration

  • Local Entities (company/organization)
  • Nepalese citizens
  • Multinational companies who legally exists in Nepal
NOTE:- A company/organization can only select domain names based on the company/organization's name, product's name, service's name, and brand name.

NOTE: - A personal domain name should be based only on the applicant’s name as mentioned in the below documents:-
  • Nepalese citizenship or passport or driving license or voter's card or
  • A non-resident-Nepalese ID card or
  • Nepalese resident visa for foreign nationals

** It is available free of cost because Mercantile, which is also maintaining the primary name server for NP is providing this as a service to the IT sector of Nepal to encourage Nepali businesses, organizations, and individuals to have an online presence and will remain so as long as Mercantile continues providing it. MOS-NP doesn't add any cost for the services it provides regarding the domain name registrations. 

Please direct any correspondence regarding domain names to

Ok let’s start our journey to make a free website available for personal use only but before this don't forget to scan and store your citizenship certificate or other identity documents required in this procedure to identify a Nepalese citizen. And you need to upload an image of a cover letter like this, shown in the picture below.

Remember that the cover letter should be a picture(image file) i.e .jpg/.png format. (Either write the letter yourself and take it's picture (OR) but I recommend you to type the letter somewhere in your device and take a screenshot of it because it accepts only a small size (<800KB) of file (photo) and, you can edit/crop the photo if necessary to make it's size small (<800KB) OK! Let's get started.

NOTE: If you're on this page then, you might have already heard of WordPress. 


(WordPress is a content management system based on PHP and MySQL which features include a plugin architecture and a template system.) WordPress now powers over 1/3rd of the top 10 million sites and 33.4% of all sites on the web in 2019. But, here we aren't going to use WordPress because it requires a hosting plan to execute and it will be tough for absolute beginners to understand. So, we will be using a free blog-publishing service named Blogger which is easy to use and easy to understand but unfortunately lacks advanced features as compared to WordPress.

You need to have a web host to attach a domain name on it. Despite paid host service providers, you can start for free from Google Blogger. Go to and create a new account or you can sign up with your Google account and blog; you can choose any subdomain name for your blogger as we will not require it often and it will only be the secondary address of your site.

Now head to Mercantile official .np registration website to choose and register your desired domain name. Enter your desired domain name and check it's availability with an appropriate suffix from the drop-down list. (Example-,,, etc.)

After getting the availability of your desired domain name, begin your registration process ( by clicking the green Register Now button. Fill in other details like username and email required to sign up and click register.

Note: Enter your valid email address and provide the same name which is in your citizenship certificate for best results.

Now you will receive an email from Mercantile subject “Hostmaster – NPccTLD Registration Services”. Click on the link in the email. Note that if you don’t check or click that link within 3 days, the domain registration will be canceled.

Now you should see a new form where you will need to fill in your personal details. Like your name and password to login your Mercantile domain account.

After you finished validating your email through the link then, log in to your account using the credentials from which you signed up.

There are several free domain management services (Domain Naming System (DNS)) but today I will teach by using / domain management service. There you can see some blank space for wringing your name servers. In the place of primary nameserver fill up and similarly in secondary nameserver fill up and finally leave the tertiary name server box empty if available.

Name Servers of :-


Note: You can change your name servers at any time after you configure your account with domain successively or while it (our request ) is being approved by the hostmaster of Mercantile.

The login page will redirect to another form where you will need to fill out your administrative details (Name, address, admin email, admin phone, admin mobile number) or if it's for your organization fill out company details (Org name, Org address, Org email, Org Phone, Org mobile). Click “Submit” as seen in the form similar to below; fill administrative contacts only and leave organizational form empty or you can click the button (ticked if clicked) provided to use the same information you entered in administrative contacts.

Remember to keep the Organization Name empty because we are creating a website for our personal use and please! provide your valid information asked by it.

Now you have to upload the scanned copy of your citizenship (front and back/single piece) and please don’t forget to rename your image to Choose the additional documents options (cover letter) and upload the picture of your cover letter then you are done with your account.
(if you are a company you will need a request letter typed in the company’s official letterhead and for organizations, you will need a copy of the official registration certificate)

After you finish up again log in to your account and check the domain approval and make sure the domain is under approval as shown in the screen capture below.

Finally, 90% task of registering a .np domain has been completed but what is rest 10%. You need to submit a written application to the office of mercantile Nepal either by Fax or by Email. I would recommend using email as it is free, easy and efficient. You have to write an email to attaching your scanned citizenship (both side) card to complete your registration. Here is a sample of the email which you can copy and forward to them or type the letter yourself as shown in the figure below by changing the required information.

Mailing address:

The Hostmaster
NP ccTLD Registration Services
Hiti Pokhari, Durbarmarg, Kathmandu, Nepal
P. O. Box 66
Tel: 977-1-444-5920 / 444-0773   Ext: 172

#Sample Letter

Dear Sir/ Madam,

I would like to register the domain name for my personal use. I have already submitted the .np domain registration online form from your official website. Furthermore, I have written this email and I have attached the photocopy of my citizenship (both sides) within this application.

I will be glad if you registered my domain name as soon as possible. And finally, thank you for considering my application.

Domain name: www. Your domain .com .np

Sincerely Yours,
Mr./ Mrs. Your Name

Don’t forget to attach your scanned citizenship card in your email either they may reject your application. Your application should be approved within few (1-3) days. Then you can start using the domain name for your website.

As soon they approve your domain name they will forward an email to you stating that your domain is successfully approved. But if there is any kind of Government holiday then they may take a bit more time to reply to your application.

As soon as your domain is registered to go to  and create an account with your valid email address to manage the DNS of your domain. You will receive an mail from FreeDNS to activate/approve your account. You can verify your account through the link provided to you in the mail.

FreeDNS - Free DNS - Dynamic DNS - Static DNS subdomain and domain hosting

I had already told you to create a blog at, if you have not created then create it fast now you will need it.

Now log into your account at and click on Domains in the dashboard. Now you have to click on Add a domain into the FreeDNS button. Enter your domain name excluding www. from and remember to keep your Shared State: Private and Submit it.

Note: You must keep your Shared State: Private as other members can use your domain if you shared it (Public).And do not enter (www.) while entering your domain in its field, it will be an error apparently.

After this, will check your primary and secondary name severs and verify that the domain is registered on their name servers as shown in the screenshot below.

As I have previously discussed the name servers while registering your domain name in Mercantile, for further assistance visit or take a look at the screenshot while submitting your Domain name in available above.

As soon as the validation process ends you have to click on Subdomains present in the dashboard.
Now, you will see 6 Not Configured subdomains automatically present in it. Note that, we will not use/touch them but, we will create our own subdomains. Click on - add subdomain - in the top left and you will see a table to fill which will be discussed below.

Now you have to fill up several IP address in destinations which I will guide you below.

Add four A-records that point to Google IPs.


In the field of type choose A and leave the subdomain field empty. And choose your domain from the drop-down menu (already given but remember the Shared State should be Private while you had entered your Domain ) and in the field of destination type and save it with the shown image code. Now the form looks as shown in the screen capture below.

Note:- Leave Subdomain field empty for all Type A-records which point to Google IP's. 

Type: A
Subdomain: EMPTY
Domain: (private)
Destination: Four A-records Google IP's 

Now add three more subdomains of the field of type A with destinations,, and ( remember choosing A in the field of type)and choosing your domain from a drop-down menu similar to the first step as shown in the picture below.

And after filling four destinations you will see something like this.

The creation of all 4 subdomains is the same excluding their destinations (Google IPs ).

Now, open and sign in with your account. Open Basic Settings from the sidebar and in the Publishing - Blog Address option tap on add a Third Party Domain Settings, type your domain name as and save then you will see something written down there, read it carefully, below you will see www and and again its below you will see something codes are written which is very important for you.

Now in a new tab go to and again choose to add a subdomain but now it is a slightly different step. Type: CNAME with subdomain filled.

In the field of Type choose CNAME and in the field of subdomain write www and in the field of destination write and click on save with given image code. This step is shown in the screen capture below for your assistance.

Follow the same step as above copying text and pasting what’s below www as subdomain and what’s below as the destination with the field of type CNAME and click save with given image code.

After you added all the subdomains click on save. Now go to the blogger dashboard and click on save settings. Now you are done wait for 15-20 minutes and type www.your in your browser, it will redirect you to your blog.

So we have successfully assigned our blog to a web address. Enjoy the free service provided by the Nepal Government to uplift online access of each and every Nepali. We will soon upload a video about these steps to make you easier so stay tuned we will be back soon.


  1. The post is written in very a good manner and it contains many useful information for me
    Web registration and hosting,

    1. My Pleasure ... 😊😊😊
      Free Domain Name Registration And Free Web Hosting
      You may like this also ... Have a look ... check it out

  2. Replies
    1. Connect your domain with a hosting service to create subdomain

  3. Big fan sir😍😍😁

  4. can we make different sub-domain with my main domain?

    1. Yes, connect your domain with a hosting service to create subdomains which means you cannot create subdomains in blogger.

  5. but got error You can't mix CNAME/A records together using the same hostname.
    while creating field cname, subdomain www and destination

    1. Your query has no sense at all... please be more specific...
      CNAME specifies that one domain name is an alias of another canonical domain name whereas A records are used to point a domain or subdomain to an IP address.
      for cname www will go for
      for a records your domain will go for google IPs
      If you have done all the steps correctly and still getting errors firstly, please verify that the nameservers have been updated successfully and secondly, you can contact me for resolving your issues.

  6. The IP was found on a blacklist - please contact an administrator if you believe this is in error.

    This error comes when I want my subdomain added to the domain in NS1. How can I solve it?

    1. What you're trying to do are 2 separate things...
      This post is specific about how to connect your domain to blogger...
      For creating subdomains connect your domain with a hosting provider...

  7. Okay, got it. But now, my website is running only with www. in front.

    1. Blogger: Settings << Publishing << (toggle off)Redirect domain(to www)


Post a Comment

Popular posts from this blog

PC Build in Nepal | Entry Level and Budget Gaming PC Build in Nepal

PC Build in Nepal Computer parts are very expensive in Nepal as compared to other developing nations like India and Pakistan, etc. The prices were already high due to the low currency value of Nepal and after the increase in VAT% by our corrupt Prime Minister K.P Oli Chor and lootna sakee loot concept by his fellow political party representatives, everything is getting worse day by day in Nepal. It is very hard for a middle-class family to afford even a budget gaming PC in Nepal.  Even, i3 8100 will cost you more than 135 US$ here in Nepal. 🤣🤣🤣🤣🤣 In some places, the pc parts are priced exactly double than that of the official price based on US currency. Even a budget gaming pc will cost around 125k NRS ~ 1111$ (US$) here in Nepal which can be available for just under ~650$ in other countries with the same specs. Even though, I have collected some information for you to build an entry-level and budget gaming pc here in Nepal.  Entry Level Home/Office Build This t

[2020/2077] Happy Teej Wishes, Quotes, Facebook Status, WhatsApp Messages, Images, SMS Greetings in Nepali / English / Hindi

[2020/2077] Happy Teej Wishes, Quotes, Facebook Status, WhatsApp Messages, Images, SMS Greetings in Nepali / English / Hindi Haryali Teej  &  Hartalika Teej Teej is a Hindu festival  observed particularly in the western and northern states of India and Nepal.  Teej is also known as "Hartalika Teej" in Nepal and "Haryali Teej" in India, is celebrated primarily by girls and women with folk music, dance and prayer rituals. The monsoon festivals of Teej are primarily dedicated to Goddess Parvati and her union with Lord Shiva. The festival is a three-day-long celebration that combines sumptuous feasts as well as rigid fasting with folk music and dances add more flavor to traditional values of Teej. Teej is celebrated by women, for the long life of her husband and long and firm relationship between them in this life and all the lives to come( the festival is celebrated for the well-being of spouse and children and purification of one's  body  and  soul )