Julian Date Converter
Time & SpeedConvert a Gregorian calendar date to its Julian Day Number (JDN) and Modified Julian Date (MJD), or convert a Julian Day Number back to a calendar date.
Reviewed by the thecalcu.com team ยท Last updated July 27, 2026
What is a Julian Date?
A Julian Date Converter translates between ordinary calendar dates and the Julian Day Number (JDN) system, a continuous day count used by astronomers, historians, and some scientific software instead of the year-month-day format most people use daily. The Julian Day Number counts every day sequentially from a fixed starting point (noon UTC, January 1, 4713 BCE), which makes it possible to calculate the exact number of days between any two dates with a single subtraction, without worrying about differing month lengths or leap years.
This converter also computes the Modified Julian Date (MJD), a more compact variant that shifts the reference point to 1858 and aligns the day boundary with midnight instead of noon, the format most commonly used in modern satellite and scientific data. It's a companion to the Unix Timestamp Converter, which handles the computing world's epoch-based timestamp system rather than the astronomical Julian Day system.
Why Use a Julian Date Converter?
Astronomy software, satellite tracking systems, and some older scientific and historical datasets record dates purely as Julian Day Numbers, which aren't human-readable without conversion. Manually working out what "JDN 2461234" means in calendar terms, or converting a calendar date into the JDN a piece of software expects, requires an algorithm most people don't have memorised.
Two concrete situations this solves: converting an astronomical observation's reported JDN into a readable calendar date to cross-reference against other records, and calculating a modern date's Julian Day Number to feed into an ephemeris calculator or scientific script that expects that input format. Both conversions happen instantly here without needing to implement the underlying calendar algorithm yourself.
Who Should Use This Converter?
- Astronomy students and hobbyists converting between calendar dates and the Julian Day Numbers used in ephemeris tables, star charts, and planetarium software.
- Researchers working with historical or scientific datasets that record dates as Julian Day Numbers or Modified Julian Dates rather than calendar dates.
- Software developers integrating with astronomical APIs, satellite tracking systems, or scientific libraries that require JDN or MJD as input.
- Genealogists and historians cross-referencing old records that use Julian Day-based dating systems against modern calendar dates.
- Students studying orbital mechanics or celestial navigation, where day-difference calculations rely on the continuous JDN count rather than calendar arithmetic.
What Insights Does the Julian Date Converter Give You?
When converting a calendar date to Julian Day Number, the tool shows the Julian Day Number itself (a running integer), the Modified Julian Date (JDN minus 2,400,000.5, aligned to midnight), and the day of the week for quick verification. When converting the other direction, entering a Julian Day Number reveals the exact calendar date it corresponds to, along with the same day-of-week and MJD cross-reference.
The day-of-week output doubles as a sanity check: if you already know what day of the week a historical or astronomical event fell on, you can confirm the converter's date output matches before using it in further calculations.
How to use this Julian Date calculator
- Choose a direction using the tabs: Date โ Julian Day to convert a calendar date, or Julian Day โ Date to convert a JDN back to a calendar date.
- In Date โ Julian Day mode, select your date using the Calendar Date field.
- Read the Julian Day Number result, along with the Modified Julian Date and day of the week shown below it.
- In Julian Day โ Date mode, type a Julian Day Number into the Julian Day Number field, such as
2461234. - Read the resulting Calendar Date, day of the week, and Modified Julian Date.
- Use the copy or export options to save the result for reference in astronomical software or research notes.
Formula & Methodology
This converter uses the Fliegel & Van Flandern algorithm to convert a proleptic Gregorian calendar date to a Julian Day Number: a = โ(14 โ month) รท 12โ, y = year + 4800 โ a, m = month + 12a โ 3 JDN = day + โ(153m + 2) รท 5โ + 365y + โy รท 4โ โ โy รท 100โ + โy รท 400โ โ 32045 The reverse conversion (JDN to calendar date) uses the algebraic inverse of this formula. Modified Julian Date is calculated simply as MJD = JDN โ 2,400,000.5. Worked example: Converting January 1, 2000 gives a = โ(14โ1)รท12โ = 1, y = 2000+4800โ1 = 6799, m = 1+12โ3 = 10. Plugging into the formula: JDN = 1 + โ(153ร10+2)รท5โ + 365ร6799 + โ6799รท4โ โ โ6799รท100โ + โ6799รท400โ โ 32045 = 2,451,545, the well-known Julian Day Number for the start of the year 2000 (noon UTC).
Frequently Asked Questions