Blog

How to Create a Website in Nepal: Beginner's Guide

How to create a website in Nepal in 2026 — domain choices (.com.np vs .com), free and paid hosting, WordPress vs static sites, payment methods, and the cheapest path from zero to live.

Cover illustration for How to Create a Website in Nepal: Beginner's Guide

Building a website in Nepal in 2026 is cheaper than most people assume — you can go from nothing to a live, indexed site for essentially zero rupees if you use the right combination of free tools. This beginner’s guide breaks the process into four decisions: domain, hosting, platform, and going live, with the Nepali-specific payment and domain details that trip people up.

The four things every website needs

  1. A domain — your address (e.g. yourname.com.np).
  2. Hosting — where the files live.
  3. A platform or builder — how you create the content.
  4. Indexing — telling Google the site exists.

Get these in order and you have a site.

Step 1 — Choose and register a domain

Option Cost Pros Cons
.com.np Free Local signal, free Manual approval, needs ID
.com Paid Instant, global Costs money, needs a card
.org.np / .edu.np Free Purpose-specific Restricted eligibility
  • .com.np is registered through the official portal at register.com.np, managed by Mercantile Communications. It is free, but you need a citizenship/passport and nameservers configured, and approval takes a few working days. Full steps: register a free .com.np domain.
  • .com is instant but costs money and is usually paid internationally (you’ll need a dollar card). See how to open a dollar card in Nepal.

Step 2 — Choose hosting

  • Free static hosting (Cloudflare Pages, GitHub Pages) — perfect for portfolios, blogs and brochure sites. Fast, free, custom-domain ready. Guide: host a website for free with Cloudflare Pages.
  • Shared hosting (Nepali providers) — for WordPress/most CMS sites. Pay with eSewa, Khalti, bank transfer or Fonepay.
  • VPS / cloud — for apps that need a server; more powerful, more work.

For a first site, free static hosting or cheap shared hosting is plenty.

Step 3 — Pick a platform

Approach Best for Skill needed
Static site / template Portfolios, blogs, landing pages Little–some
WordPress Blogs, business sites, CMS Little
No-code builder Quick sites, non-technical users None
Custom code Full control, apps Coding

WordPress powers a huge share of the web and is ideal if you want a blog or business site with plugins. A static site (like an Astro or plain HTML build) is faster and cheaper to host. No-code builders are quickest but can lock you in.

Step 4 — Put content on it

  • Home page — who you are, what you offer, a clear call to action.
  • About and Contact pages — required for trust and for AdSense.
  • Privacy policy — needed if you run ads or collect data.
  • A few pillar content pages or posts.

Write for real people and real searches — see how to get organic traffic.

Step 5 — Go live and get indexed

  1. Point the domain to your hosting (nameservers or CNAME).
  2. Enable HTTPS/SSL (free with Cloudflare/Let’s Encrypt).
  3. Add the site to Google Search Console so Google can crawl it — see submit your site to Search Console.
  4. Submit a sitemap.
  5. Test on mobile — most Nepali traffic is mobile.

Payment methods from Nepal

  • Nepali hosts: eSewa, Khalti, Fonepay, bank transfer.
  • International hosts/domains: usually need a dollar card.
  • Domains: .com.np is free; .com needs a card.

A realistic cheapest path

Item Cheapest option Cost
Domain .com.np Free
Hosting Cloudflare Pages Free
Platform Static template / WordPress.org Free
SSL Cloudflare / Let’s Encrypt Free
Total ~NPR 0

You only start paying when you want a .com domain, premium hosting, or paid tools.

The bottom line

Creating a website in Nepal can be free: a .com.np domain, free static hosting, and a free platform get you live and indexed in a day. Choose .com.np for a local signal or .com for instant global reach, use free hosting for simple sites, and add Search Console so Google can find you. Then focus on content — the site is the easy part; traffic is the work.

Fact-checked September 2026. Pricing and portal steps change; confirm current details. General information.

Frequently asked questions

How much does it cost to create a website in Nepal?
You can start for **free** using a free .com.np domain plus free static hosting, or budget roughly NPR 1,000–5,000/year for a .com domain and shared hosting. Total cost can be near zero if you do it yourself.
Should I use a .com.np or a .com domain?
**.com.np** is free and signals a Nepali site but requires a citizenship/passport and a manual approval. **.com** costs money but is instant and internationally neutral. Many sites use both.
Do I need to know coding to make a website?
No. WordPress and website builders can create a site without code. Coding gives you more control and lower long-term cost.
How do I pay for hosting from Nepal?
Nepali hosts accept eSewa, Khalti, bank transfer and Fonepay. International hosts usually need a dollar card.
How long does it take to launch a website?
A simple site can be live in a day using a builder or static template. A custom site takes longer depending on content and complexity.
What's the cheapest way to host a website?
Static hosting such as **Cloudflare Pages** is free and very fast. See the free-hosting guide.

Sources & further reading

  1. register.com.np — .np domain registryregister.com.np
  2. Cloudflare Pages — docsdevelopers.cloudflare.com
  3. WordPress.orgwordpress.org
  4. Google Search Consolesearch.google.com
  5. Google AdSenseadsense.google.com

Get new guides in your inbox

One email when a new guide goes up — freelancing, payments, AdSense and remote work from Nepal. No spam, unsubscribe any time.