Astronomy · Reference
Modified Julian Date (MJD)
A shorter, midnight-based cousin of the Julian Date used in satellite tracking, geodesy and computing. Convert to and from MJD below, then read the exact definition.
MJD ⇄ date converter
- Julian Date (JD)
- Modified JD (MJD)
- Julian Day Number
Tip: set the scale selector to MJD to enter a Modified Julian Date directly.
Definition
The Modified Julian Date is defined by a single, exact relationship:
MJD = JD − 2400000.5
The .5 is the important part: the Julian Date begins each day
at noon, so subtracting half a day makes the Modified
Julian Date begin at midnight, matching civil dates. The
epoch MJD 0 is 00:00 UTC on 17 November 1858.
Quick facts
- MJD = JD − 2,400,000.5
- JD = MJD + 2,400,000.5
- Epoch: 1858-11-17 00:00 UTC
- Increments at midnight UTC
MJD today
At the moment this page was generated, the Modified Julian Date was about 61271.407 — that is, 61,271 whole days since the 1858 epoch, plus the fraction of the current UTC day. The home page shows the value updating live to the second.
Worked example
Take Wednesday, August 19, 2026 at 00:00 UTC. Its Julian Date is
2461271.5 (midnight is half a day before the
noon Julian Day Number 2,461,272). Subtract the constant:
MJD = 2461271.5 − 2400000.5 = 61271.0
Because both the Julian Date at midnight and the MJD end in .0,
an MJD is a whole number at midnight UTC — one of the reasons it is preferred
for civil-aligned time tags.
Key MJD reference values
| Moment | MJD |
|---|---|
| MJD epoch (1858-11-17 00:00) | 0 |
| Unix epoch (1970-01-01 00:00) | 40587 |
| J2000.0 (2000-01-01 12:00 TT) | 51544.5 |
| GPS epoch (1980-01-06 00:00) | 44244 |
Where MJD is used
- Satellite & spacecraft tracking — compact time tags that fit legacy fixed-width formats.
- Geodesy and Earth-orientation data — the IERS publishes parameters against MJD.
- Radio and X-ray astronomy — pulsar timing and light curves are routinely plotted on an MJD axis.
- Computing — a small integer day count that is easy to store and difference.
Related
Frequently asked questions
What is the Modified Julian Date (MJD)?
The Modified Julian Date is the astronomical Julian Date minus 2,400,000.5. Subtracting the 2.4 million removes redundant leading digits, and the extra 0.5 shifts the start of the day from noon to midnight, so the MJD increments at 00:00 UTC like a civil date.
Why was the MJD created?
It was introduced by the Smithsonian Astrophysical Observatory in 1957 for satellite tracking. The full Julian Date needs many digits and rolls over at noon; the MJD is shorter, fits in fewer bits, and changes at midnight, which is far more convenient for computing and geodesy.
What is the MJD today?
Today the MJD is in the 60,000s. Because MJD = JD − 2,400,000.5, you can get it from any Julian Date by subtracting that constant. The converter above shows the exact value for any date.
When does the MJD epoch start?
MJD 0.0 corresponds to 00:00 UTC on 17 November 1858 (JD 2,400,000.5).