JavaScript Solar Eclipse Explorer



The JavaScript Solar Eclipse Explorer can compute the local circumstances for every solar eclipse visible from a city for any century from -1499 to 3000 (1500 BCE to 3000 CE). Just follow these instructions:

  • Section 1 - Select a city from the drop-down menu or manually enter the geographic coordinates and time zone.
  • Section 2 - Choose the desired century by clicking the button.
  • Section 3 - A table will be generated giving the local circumstances for every eclipse visible from the city.

All times are displayed in local time using the value from the Time Zone field in Section 1 (add 1 hour for Daylight Saving Time). Portions of events shown in gray occur below the horizon and are not visible. For more information about the local circumstances table, see Key to Solar Eclipse Explorer.

Section 1: City Coordinates

Choose city, or enter coordinates:
Latitude: deg min sec
Longitude: deg min sec
Altitude: meters
Time Zone:

Section 2: Century Selection

Choose century:

Section 3: Eclipse Predictions

A time followed by "(r)" means the event is already in progress at sunrise, while a time followed by "(s)" means the event is still in progress at sunset. In such cases, the times and circumstances given are for sunrise or sunset, respectively.


The Eclipse Explorer is based on the JavaScript Solar Eclipse Calculator created by Chris O'Byrne and Stephen McCann. The original calculator predicts the local circumstances for any single eclipse over the period 1970 to 2039 for a geographic position supplied by the user.

The Eclipse Explorer presented here features drop-down menus for city coordinates and buttons to select any century from -1499 to 3000 (1500 BCE to 3000 CE). It can be used to explore the frequencey and circumstances of all solar eclipses visible from any location on Earth. The Eclipse Explorer was developed by Chris O'Byrne and Fred Espenak.

The Besselian elements and values of ΔT used in Solar Eclipse Explorer are the same as those used by Five Millennium Canon of Solar Eclipses: -1999 to +3000. For the purposes of calculating eclipse circumstances from a given place, the growing uncertainty in the value of ΔT and the corresponding longitude become unacceptably large outside time period of -1499 to 3000 (1500 BCE to 3000 CE).

Permission is freely granted to reproduce this data when accompanied by an acknowledgment:

"Eclipse Predictions by Fred Espenak and Chris O'Byrne (NASA's GSFC)"

Return to: Solar Eclipse Explorer Index Page

2010 Jul 21