How to create a free of cost website in Nepal

If you are just wondering and searching How can you exactly create a free website in Nepal then! you are in the right place. I will try my best to guide you through this procedure.

So before beginning let me tell you it’s completely free I will guide you through each exact step you need to know so read it don’t skip at all.

Everybody wishes to have their website especially students, online researchers, gamers, Bloggers, and Business Organizations, etc but what comes in between us and our 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.

Before we began I want you to know, you don’t need to have coding skills for this tutorial you can easily create a basic website for you or your business with this tutorial. In this tutorial, I m gonna talk about free WordPress and you will be able to create a website from scratch.

Related:- How To Register .np Domain In Nepal

Several online companies are providing free websites (domain name with Free web hosting) like WordPress, Blogger, Wix, 00Web Host, Weebly, Squarespace, etc.

Now The Question is From Which to start?

Register a free domain

We have Already Discussed How To Register .np domain Free in Nepal In the First article. If you are a new Visitor Then Visit this link First Register .np domain in Nepal   Now Continue!

Now it’s time to connect your registered domain to free hosting.

How to get free hosting and connect it to your domain?

Now you got a domain to have to get hosting to host your website for that just visit infinity free which provides free unlimited hosting.

InfinityFree offers free hosting with the following features:

  • 99.9% uptime
  • Free subdomain
  • Free SSL
  • Unlimited storage

After Signing up Create Website Account

How to add your domain to your account

While a free subdomain is a great way to get started, a website looks a lot more professional with a custom domain name. Fortunately, you can register your domain name with an external company (like Mercantile Communication (.np) ) and use it on InfinityFree.

There are multiple ways you can add the domain name as an account. You can create it as a new account or add it to an existing account.

Before you start: configure your domain’s nameservers

Before you can add the domain name to your account, you need to verify it by settings the nameservers of the domain.

You can change your domain’s nameservers through the panel of your domain name provider. We’ve written our generic article about how to update your nameservers, but you should check with your domain provider to know for sure how to change the nameservers on your domain.

The nameservers you should use are:


After changing your nameservers, it can take up to 24 hours for the new nameservers to be fully applied.

Option 1: Add the domain to a new account

To add your domain name to a new hosting account, simply login to your client area, click the Create Account button, and select the “Custom Domain” option. Then, enter your domain name in the box (without HTTPS:// or www) and continue with the setup as shown there.

Option 2: Add the domain to an existing account

Instead of creating a new account for your domain, you can also add a new domain to an account you’ve created before (possibly with another custom domain or a free subdomain).

To add your domain, log in to the Control Panel of the account (you can use the button in the client area to access it). In the control panel, you’ll find two sections: Addon Domains and Parked Domains.

If you already have another domain name on the account and would like your new domain to have the same content, you can use the Parked Domains option to add the domain. In there, you simply have to enter your domain name and choose the domain you want to make it an alias of.

If you want to set up a separate website, or simply don’t have any other domains on the account, you can use the Addon Domains section. Simply enter your domain there and you’ll get a new directory for you to upload your website files to (typically /htdocs).

After adding the domain: wait for DNS propagation

After you’ve added the domain name to your account, it probably won’t show your website right away. That’s because adding your domain name needs to configure our nameservers to point your domain name to the right hosting account. This change, like most DNS changes, can take up to 72 hours to be visible everywhere. Unfortunately, we can’t speed that up, but you can work around it.

Now its Time To install WordPress on Your Website:-

How to install WordPress

On InfinityFree, it’s very easy to create your WordPress website. To create your WordPress site, follow these steps.

  1. Log in to your control panel by clicking the login link from the client area.
  2. Enter Softaculous Apps Installer from the control panel.
  3. Click WordPress.
  4. Click Install Now.
  5. Fill in the settings on the page. You probably want to change the admin login details and site name.
  6. Click Install.

And that’s all there is to it! WordPress is now installed and you can proceed to the admin area by clicking the links on the installation success page.

Thanks For Reading The Article. Please Give The Reactions To The Blog

One Request?

I worked hard on this post to help IELTS learners. It would help me a lot if you consider sharing it on social media networks. Because Sharing Is Caring.. ♥️

Sharing Is Caring:

Hi! My name is Rupesh Dahal. I'm a mid-level WordPress Developer, SEO Analyst & Web Designer from Nepal. I have been working in IT Sector for the past 3 years and I've acquired the skills and knowledge to make your project a success.

Leave a Comment