Convert Bikram Sambat (Nepali) dates to Gregorian dates, or the other way around. Pick a date on either side and the other updates instantly. Nothing you enter ever leaves your browser.
Bikram Sambat is a solar calendar roughly 56–57 years ahead of the Gregorian calendar, but unlike Gregorian months, each Bikram Sambat month doesn't have a fixed length — it can vary slightly from year to year based on the sidereal year calculation. That means BS-to-AD conversion can't be done with simple arithmetic; it needs an actual lookup table of how many days were in each month of each year. This tool uses a verified table covering BS 1970 to 2090 (roughly AD 1913 to 2033) to do exact conversions in both directions.
Both directions work the same way — pick one side, and the other fills in instantly. Here's the full walkthrough, plus a few common questions.
Choose a direction
Use the BS → AD / AD → BS switch above the panels to set which side you're entering a date on. The panel you're editing always sits on the left.
Enter the date
For BS, pick the year, month, and day from the dropdowns. For AD, use the native date picker. Either way, you don't need to know the other calendar's date — that's what gets calculated for you.
Read the result
The other panel updates instantly with the converted date, weekday, and a Devanagari-script version of the BS date. Use Copy BS Date to grab the text, or Today to jump straight to the current date in both calendars.
Click Today above the panels. It jumps both sides to the current date instantly — no need to look up today's AD date first and enter it manually.
Set the direction to match what you already have — AD → BS if your birth certificate or passport shows a Gregorian date and you need the BS equivalent for a Nepali form, or BS → AD if it's the other way around. The weekday shown alongside the result is a useful sanity check against the original document.
Gregorian months always have the same length every year, so shifting between Gregorian dates is pure arithmetic. Bikram Sambat months don't — each month's length depends on that year's sidereal calculation and can shift by a day from one year to the next. That's why this tool relies on an actual lookup table rather than a formula, to stay accurate across the full supported range.
BS 1970 through BS 2090, which covers roughly AD 1913 to AD 2033. Dates outside that range will show an error instead of a possibly-wrong result.
No. The conversion runs entirely in JavaScript in your browser — nothing you enter is sent to a server, stored, or logged.