Embed the calculator on your site

Astronomy clubs, planetariums, tourist offices, newsrooms: the calculator drops into your page with the block below. It gives every visitor the four contacts, the duration of the central phase and the Sun's altitude for their own town, without your writing a line.

The only condition

Keep the link that follows the frame. It is what the use is traded for, and it is also how your readers find the full table. Everything else is free: no sign-up, no key, no script to add — a frame and a link.

Code to copy
<iframe src="https://solunareclipse.com/eclipse-calculator-2027.html?lang=en&embed=1"
        width="100%" height="780" loading="lazy"
        style="border:1px solid #d4d4d8;border-radius:12px;max-width:100%"
        title="Calculator for the 2 August 2027 eclipse"></iframe>
<p style="font:14px/1.5 system-ui,sans-serif;margin:8px 0 0">
  <a href="https://solunareclipse.com/en/calculateur-2027">Times calculated by Solunareclipse</a>
</p>

Preview

Exactly what your readers will see. The map opens full screen with one tap, which matters on a phone.

Times calculated by Solunareclipse

Method and sources

Ephemerides

The calculator first queries the IMCCE's OPALE API (Paris Observatory), INPOP19A ephemerides, accurate to about a second. If it does not answer, it falls back on the polynomial Besselian elements published by NASA/GSFC (Fred Espenak) for that eclipse.

Geometric criterion

A point lies inside the path if the minimum over time of « distance to the shadow axis minus shadow radius » turns negative. The same criterion drives a city's readout, the drawn path limits and the animated shadow: the three cannot contradict one another.

Measured precision

The Besselian fallback was cross-checked against INPOP19A for twelve cities across the three eclipses: contact times differ by 1 to 10 seconds, and path membership agrees everywhere except for one city sitting exactly on the limit. The tables above come from that same engine.