← All Widgets
SW
Spud Widgets

Moon Phase Widget Builder

Build a moon phase widget for Notion, a website, or a blog. See tonight's true illumination along with sunrise, sunset, moonrise, and moonset for your chosen location.

Moon Phase №13

Preview

The real moon, right now.

Tonight

Worth stepping outside for.

Location

Rise and set times depend on where you are. The phase itself doesn't.

What to show

Turn rows off to keep it compact.

Colours

Six night skies, or set your own.

How it works

Three steps, no sign-up, nothing to install.

1

Pick your place

Search any town or city. Rise and set times are calculated for that spot, not for wherever the reader happens to be.

2

Copy the link

Every setting lives in the link itself. There's no account and nothing stored on our side.

3

Embed it

In Notion, type /embed, paste the link, and drag the block to whatever shape suits the page.

Why this one

What this widget does that the alternatives don't.

The shape is the real shape

The terminator is drawn as a true ellipse against the measured illumination, so a 63% gibbous looks like 63% — not a stock icon rounded to the nearest eighth.

Correct below the equator

South of the equator the moon appears inverted, and the crescent points the other way. Set a location in Australia or Chile and the drawing flips, as it should.

Sun and moon in one place

Sunrise, sunset, moonrise and moonset for your spot, alongside the phase. Most moon widgets show a picture and nothing you can plan an evening around.

It draws even offline

The phase is worked out from the lunar cycle on your own device, so the moon still renders if the network drops. Only the rise and set times need fetching.

Questions

Does the phase depend on my location?

Barely. Everyone on Earth sees the same illuminated fraction on a given night. What changes is orientation — the crescent tilts differently by latitude, and flips outright below the equator, which this widget accounts for. Rise and set times are genuinely local.

Why does it sometimes say "None today"?

The moon rises roughly fifty minutes later each day, so every couple of weeks a calendar day passes with no moonrise or no moonset in it at all. That's real, not a fault.

How often does it update?

Rise and set times refresh every fifteen minutes, though they only change once a day. The drawing itself repaints hourly so the phase rolls over without needing a reload.

I changed a setting but my Notion page didn't update.

The builder and an embed you've already placed aren't linked — that's the cost of not making you create an account. Copy the new link and paste it into the existing embed block's source to apply your changes.

Do I need an account?

No. No sign-up, no widget limit, no trial. Your settings live in the link, which is why you can bookmark or share it and get the same widget back.