Julian Calendar Converter
See today's date in the old Julian calendar beside its Gregorian date. Choose a Gregorian date, or select Julian to Gregorian and type an old-calendar date as YYYY-MM-DD. These calendar dates are different from ordinal packaging stamps and astronomical Julian Day Numbers.
Julian dateLoading today's date.
- Mode
- Gregorian date
- Calendar direction
Choose the meaning of Julian date. Ordinal stamps count days within a Gregorian year. Astronomical day numbers count days continuously. The Julian calendar uses its own leap-year rule. Gregorian output years run from 0001 to 9999, or Julian Day Number 1721426 to 5373484. Calendar conversion extends both calendars throughout that range, without a country-specific switch.
Common questions
- What is today's date in the Julian calendar?
- The Julian calendar date is the first large result. The second is the same day in the Gregorian calendar. Both start from the local date reported by your device. Press Today to refresh the values after midnight.
- How do I convert an old Julian date to a Gregorian date?
- Choose Julian to Gregorian and enter the year, month and day with hyphens. For example, Julian 1582-10-05 is Gregorian 1582-10-15. The result list also shows the weekday and the astronomical day number for that same day.
- Why can Julian 1900 have a 29 February?
- The Julian calendar makes every year divisible by four a leap year. Gregorian century years are leap years only if divisible by 400. Julian 1900-02-29 therefore exists and becomes Gregorian 1900-03-13. A text field accepts that Julian date even though a Gregorian date picker cannot.
- Is the Julian calendar always 13 days behind?
- No. The offset changes when the leap-year rules differ. Gregorian 2026-09-02 is Julian 2026-08-20, a 13-day difference in those written dates. Near early calendar years the offset can have the opposite sign.
- Does the converter account for when a country adopted the Gregorian calendar?
- No country-specific switch is applied. Each calendar's rules extend across the entire range. Gregorian output years run from 0001 to 9999; a Julian input outside that output range is rejected. A historical record must identify the calendar it used.
Exact. The ordinal date counts days from 1 January, and the Julian Day Number uses the standard Gregorian algorithm; both are checked against known dates in the tests.