Free Natal Chart Widget: Embed a Birth Chart Calculator on Any Blog

How is the calculator added to a blog?

The natal chart widget is a small, free calculator an astrology blog can drop into a page with two lines of HTML. Readers enter a birth date, time and place, and the widget returns the Sun, Moon and Ascendant in one compact card, plus a link through to the full chart. It loads inside a lightweight iframe, so it stays isolated from the host page and needs no account, key or sign-up.

What the Widget Adds to a Page

The calculator runs on the same astronomy engine as natalchart.co, with historical time zones handled automatically, so a reader sees real results rather than a decorative approximation. It comes in a night theme and a day theme, so it can match the blog's design — or follow each reader's device automatically — and it works in six languages: English, Spanish, Portuguese, Turkish, Italian and French.

How to Add It

Pick the language and the theme with the two selectors below — the code updates itself — and copy the two lines into the blog's HTML, wherever the calculator should appear. In WordPress that means a "Custom HTML" block; in Blogger, an "HTML/JavaScript" gadget. The first line is the visible credit link back to natalchart.co; the second loads the widget. That is the entire installation — there is nothing else to configure.

<a href="https://natalchart.co/?utm_source=widget&utm_medium=embed" rel="dofollow">Free birth chart calculator · natalchart.co</a>
<script src="https://natalchart.co/widget.js" data-lang="en" data-theme="auto" async></script>

Frequently asked questions

Is the widget free to use?

Yes. The widget is free and has no account, key or usage limit. The one condition is keeping the visible credit link to natalchart.co in place.

Does it slow the page down?

No. The two lines load a tiny script that places the calculator inside an iframe, so the heavier astronomy code runs in isolation and does not block the host page.

Calculate my natal chart

This page is one of the pieces. To see it in the context of your full chart, enter your date, time and place of birth.

Calculate my natal chart →