Not sure where to study abroad?

Get free personalised guidance from Nepal's top consultancies.

Nepali & English Date Converter

Convert dates between Nepali (BS) and English (AD) calendars instantly - free to use.

Date Converter Tool

Result

Covers BS 2000 to BS 2090 (AD 1943 to 2034). Conversions are cross-checked against three independent calendar datasets and validated against known Nepali New Year dates. BS 2089–2090 rest on a single provisional source and are flagged in the result when you land on them.

How to Use the Date Converter

BS

Nepali to English (BS to AD)

  1. Select the BS to AD tab in the tool above
  2. Enter the Nepali year, month, and day
  3. Click Convert to get the English date
AD

English to Nepali (AD to BS)

  1. Select the AD to BS tab in the tool above
  2. Enter the English year, month, and day
  3. Click Convert to get the Nepali date

Why You Need a Nepali Date Converter

Nepal officially follows the Bikram Sambat (BS) calendar, which runs approximately 56 years and 8 months ahead of the Gregorian (AD) calendar. For students applying to international universities or embassies, almost all documents such as birth certificates, school transcripts, and SLC/SEE certificates carry dates in BS. Visa applications, bank statements, and foreign university admission forms require AD dates, making a reliable date converter an essential tool.

Common Uses for Date Conversion

  • Visa applications: embassies require dates in AD format
  • University admissions: foreign universities use the Gregorian calendar
  • Bank documents: financial statements for scholarship applications
  • Birth certificate conversion: date of birth verification for international forms
  • Document verification: converting SLC, +2, and Bachelor's degree dates

BS vs AD: Key Differences

Feature Bikram Sambat (BS) Gregorian (AD)
Used in Nepal (official) Worldwide (international)
Year difference ~56 years 8 months ahead Base reference
New Year Baisakh 1 (mid-April) January 1
Months Baisakh to Chaitra (12) January to December (12)

Put This Converter on Your Own Site

The converter is free to embed on any website, blog, or school portal. Copy one of the snippets below. It loads from our servers, so the calendar table stays current without you having to update anything.

1. Standard embed

Paste this wherever you want the tool to appear. The attribution link sits outside the iframe on purpose — see the note below.

<iframe src="https://www.consultancyhunt.com/date-converter/embed.php"
        title="Nepali Date Converter (BS to AD)"
        style="width:100%;max-width:640px;height:430px;border:1px solid #e2e8f0;border-radius:12px"
        loading="lazy"></iframe>
<p style="font-size:13px">
  Powered by <a href="https://www.consultancyhunt.com/date-converter/">Nepali Date Converter</a>
</p>

2. Auto-resizing embed

The widget posts its height to the parent window, so the iframe can grow and shrink with the content instead of leaving a scrollbar or a gap.

<iframe id="npDateConverter" src="https://www.consultancyhunt.com/date-converter/embed.php"
        title="Nepali Date Converter (BS to AD)"
        style="width:100%;max-width:640px;height:430px;border:1px solid #e2e8f0;border-radius:12px"
        loading="lazy"></iframe>
<script>
window.addEventListener('message', function (e) {
  if (e.data && e.data.type === 'ndc:height') {
    document.getElementById('npDateConverter').style.height = e.data.height + 'px';
  }
});
</script>

3. Use the library directly

If you would rather build your own interface, load the conversion library on its own. It has no dependencies and exposes a single global.

<script src="https://www.consultancyhunt.com/assets/js/nepali-date.js"></script>
<script>
  // Nepali to English
  NepaliDate.bsToAd(2081, 1, 1).ad.formatted;   // "2024-04-13"

  // English to Nepali
  NepaliDate.adToBs(2024, 4, 13).bs.formatted;  // "2081-01-01"

  // Today, and the day of the week
  var t = NepaliDate.today();
  t.bs.formatted;    // e.g. "2083-04-15"
  t.bs.monthName;    // "Shrawan"
  t.weekdayNp;       // "शुक्रबार"

  // Days in a given BS month
  NepaliDate.daysInBsMonth(2081, 1);            // 31
</script>

Why the credit link sits outside the iframe

A link inside an iframe lives on our domain, not yours, so search engines do not read it as your page linking to us. Keeping the Powered by line in your own HTML is what makes the credit a real, followable link. It is not required to use the tool, but it is appreciated, and it is the only part of the snippet that actually counts as attribution.

Licence and accuracy

  • Free for personal and commercial use, no sign-up or API key.
  • Covers BS 2000–2090, which is AD 1943–2034.
  • Month lengths cross-checked against three independent datasets and validated against known Nepali New Year dates.
  • Provided as-is. For legal or immigration paperwork, confirm against an official patro.