Natal Chart Lab

Free · No key · No tracking

Astrology widgets for your website

Add a live Moon phase, Mercury retrograde status or zodiac season box to any page. Copy the code under a widget and paste it into your site’s HTML (in WordPress, use a Custom HTML block; in Squarespace or Wix, an embed/code block).

Moon phase today

Today’s phase drawn to scale, how much of the disc is lit, and the date of the next full Moon.

Is Mercury retrograde?

A live yes-or-no answer, with the date Mercury turns direct or the start of the next retrograde. Shadow periods are noted.

Current zodiac season

Which sign the Sun is in now, when that season ends, and which sign comes next.

Need the raw numbers instead? The same data is available as JSON from the free astrology API (/api/sky, /api/positions).

Frequently asked questions

Are the widgets free?

Yes. There is no key, sign-up or usage limit. Use them on blogs, newsletters with web versions, shop pages, Notion sites or school pages.

How often do they update?

Every few minutes. Each widget is calculated on our server at the time it loads and cached for up to 15 minutes, so the Moon phase, Mercury’s status and the zodiac season are always current.

Do they track my visitors?

No. The widgets load no analytics, cookies or third-party scripts. The only script turns the times into the visitor’s own time zone.

Can I change the look?

Pick the dark or light version below. You can change the width up to the width of your column; the height should stay as given so nothing is cut off. The credit line under the widget can be restyled or removed.

How are the values calculated?

With Astronomy Engine, the same code behind our calculators, which we check against NASA JPL Horizons. See the methodology page for the details.