Local browser utility · Examples and limits included

BS to AD Converter

Convert a Nepali Bikram Sambat date to the Gregorian (AD) date and weekday, from an exact month-length table covering 2000–2083 BS.

Today in Nepal: — · —

Bikram Sambat date (वि.सं.)

Covers 2000–2083 BS (14 April 1943 – 13 April 2027 AD).

English (AD) date

  • AD date—
  • AD (YYYY-MM-DD)—
  • BS in Devanagari—
  • Fiscal year—

Calculated locally in your browser No data is sent to any server

What the result contains

What This Tool Provides

Enter a Bikram Sambat (विक्रम संवत्) year, month and day and get the matching Gregorian date with its weekday. The converter counts days through a month-length table rather than adding a fixed offset, so a date near the end of a BS year lands on the right AD day, and it refuses any year outside the range it can answer exactly.

  • The AD date with weekday, in words and as YYYY-MM-DD
  • The BS date written in Devanagari (देवनागरी)
  • The Nepal fiscal year the date belongs to
  • Today’s date in both calendars, in Nepal time

How to Use This Tool

  1. Pick the BS yearChoose any year from 2000 to 2083 BS.
  2. Pick the month and dayMonths are listed by name in English and Nepali; days run to that month’s real length.
  3. Read and copy the AD dateCopy the date in words or in YYYY-MM-DD form for a form or spreadsheet.

How It Works

There is no formula for Bikram Sambat. Each month runs 29 to 32 days, and how long a given month runs in a given year is published in the Nepali almanac (पञ्चाङ्ग). The converter holds those lengths for every month from 2000 to 2083 BS, counts how many days your date sits after 1 Baisakh 2000 BS, which was 14 April 1943, and adds that count to 14 April 1943. Every row of the table agrees between two independently built open-source calendars, and the result is checked against dates known from history: 3 Asoj 2072, the day the constitution was promulgated, converts to 20 September 2015.

Worked Examples

A date from a citizenship certificate

Input
12 Magh 2055 BS
Output
Tuesday, January 26, 1999

Magh starts in mid-January, so a date twelve days in lands in late January of the following AD year.

Nepali New Year 2083

Input
1 Baisakh 2083 BS
Output
Tuesday, April 14, 2026

The BS year begins in mid-April. From then until December 31 the AD year is the BS year minus 57; from January 1 it is minus 56.

A late-month date

Input
15 Shrawan 2048 BS
Output
Wednesday, July 31, 1991

Shrawan begins in mid-July, so the fifteenth falls at the end of July.

When You Need an AD Date

Nepali documents are dated in Bikram Sambat, the country’s official calendar: citizenship certificates (नागरिकता), birth registrations, school certificates, land records and most government letters. American forms want the Gregorian date. A birth date copied from a citizenship certificate onto a visa, school or employment form has to be converted first, and an off-by-one error there is the kind that sends paperwork back.

Once the date is in AD you can use it directly: work out an age from the converted birth date, or turn it into a Unix timestamp if a system wants one. Going the other way, from an American date to a Nepali one, is what the AD to BS converter is for.

Where Each Month of 2083 BS Begins

The current BS year, 2083, began on 14 April 2026. Its months start on these dates. Month lengths change from year to year, so a table like this is only true for the year it names.

Start date and length of each month in 2083 BS
MonthनेपालीDaysBegins (AD)
Baisakhबैशाख31Tue, April 14, 2026
Jesthaजेठ31Fri, May 15, 2026
Asarअसार32Mon, June 15, 2026
Shrawanसाउन31Fri, July 17, 2026
Bhadraभदौ31Mon, August 17, 2026
Asojअसोज31Thu, September 17, 2026
Kartikकात्तिक30Sun, October 18, 2026
Mangsirमंसिर29Tue, November 17, 2026
Poushपुस30Wed, December 16, 2026
Maghमाघ29Fri, January 15, 2027
Falgunफागुन30Sat, February 13, 2027
Chaitraचैत30Mon, March 15, 2027

The Fiscal Year: Shrawan to Asar

Nepal’s fiscal year (आर्थिक वर्ष) runs from 1 Shrawan to the last day of Asar, roughly mid-July to mid-July, and is written with both years, such as 2083/84. A date in Baisakh, Jestha or Asar therefore belongs to the fiscal year that began the previous Shrawan: 20 Asar 2083 is in fiscal year 2082/83, while 1 Shrawan 2083 starts 2083/84. The converter shows the fiscal year with every result, because tax, salary and audit paperwork in Nepal is filed against it.

Why Festival Dates Move on the AD Calendar

Bikram Sambat months are solar: each one begins when the sun enters the next sign of the zodiac, which is why 1 Baisakh always lands on 13 or 14 April and 1 Magh, Maghe Sankranti, always lands in mid-January. A festival tied to one of those solar dates barely moves on either calendar.

Most of the big festivals are not solar. Dashain, Tihar and Teej are set by tithi, the lunar day, so they follow the moon. A lunar year is about eleven days shorter than a solar one, which is why Dashain can fall in late September one year and late October another, moving on the BS calendar as well as the AD one. Converting a festival date from one year therefore tells you nothing about the next year: look each year up in that year’s published calendar, then convert the date you find. To plan around the gap, count the days between two converted dates.

The Twelve Months, in Nepali and in Formal Writing

Everyday Nepali uses the short month names in the first column. Government notices and older documents often use the Sanskrit forms in the second, so the same month can appear as साउन on a calendar and श्रावण on a letter. Both refer to the same month and convert identically.

Bikram Sambat months, with the approximate AD span each covers
#MonthEveryday (नेपाली)FormalUsually begins
1BaisakhबैशाखवैशाखMid-April
2Jesthaजेठज्येष्ठMid-May
3AsarअसारआषाढMid-June
4Shrawanसाउनश्रावणMid-July
5Bhadraभदौभाद्रMid-August
6Asojअसोजआश्विनMid-September
7Kartikकात्तिककार्तिकMid-October
8Mangsirमंसिरमार्गशीर्षMid-November
9PoushपुसपौषMid-December
10MaghमाघमाघMid-January
11Falgunफागुनफाल्गुनMid-February
12Chaitraचैतचैत्रMid-March

Important Edge Cases

  • Asar often has 32 days, and some months have 29, so a date like 32 Asar is real in some years and invalid in others.
  • The same month length is never assumed across years: 2083 Mangsir has 29 days, but Mangsir in other years has 30.
  • Dates written as YYYY/MM/DD on Nepali documents put the year first; 2055/10/12 means 12 Magh 2055, not October.
  • Today’s date is shown in Nepal time (UTC+5:45), which is already the next day in Kathmandu during a US evening.

Limitations

  • Only 2000–2083 BS is covered. The month lengths for 2084 BS onward differed between the sources checked, and those years will be added from the published almanac rather than guessed.
  • Converting a festival from one year does not give its date in another; lunar festivals move.
  • The converter does not read Nepali Sambat (नेपाल संवत्) or lunar tithi dates.

Input handling

Private Browser Processing

The date is converted in your browser from a table inside the page. Nothing you enter is sent to a server or added to the URL.

Google Analytics records page visits and whether a tool finished or failed, but these tool implementations do not send field values, generated passwords, QR payloads, uploaded QR images, or camera frames to analytics or a Tiny Tiny Tools processing endpoint.

See the Privacy Policy for site-wide details.

Questions About This Tool

How many years ahead is BS of AD?

About 56 years and 8 months. From 1 Baisakh (mid-April) to December 31, the BS year is the AD year plus 57; from January 1 to the day before 1 Baisakh, it is plus 56. That rule gives the year only; the day needs the month table.

Why can I not just add 56 years, 8 months and 17 days?

Because BS months vary between 29 and 32 days and the pattern changes every year. A fixed offset is wrong by a day or two for many dates, which is why this converter counts days from a table.

Why does the converter stop at 2083 BS?

The two calendars checked agree on every month up to 2083 and disagree on 2084 to 2086, which had not been settled by the almanac committee. Rather than pick one, the converter refuses those years.

Is today’s date shown in my time zone or Nepal’s?

Nepal’s, because the BS date that matters is the one on a calendar in Nepal. For several hours each US evening, Kathmandu is already on the next day.

What is the BS date on my citizenship certificate in AD?

Enter the year, month and day exactly as printed, in that order. If the certificate uses month numbers, 1 is Baisakh and 12 is Chaitra.