Skip to content
Run here 100% in your browser, no upload, no login

Golden Hour

Compute sunrise, sunset, golden hour and blue hour times for any date and coordinates.

—

Times (UTC)

Blue hour (morning)—
Golden hour (morning)—
Sunrise—
Solar noon—
Sunset—
Golden hour (evening)—
Blue hour (evening)—
Day length—

Approximate solar position model (NOAA-style). Times are UTC and for planning reference only — local terrain and weather shift the real light.

How to use it

  1. Pick a date (today by default) and type the latitude and longitude of your location.
  2. The table fills in immediately: morning blue hour, golden hour, sunrise, solar noon, sunset, evening golden hour and blue hour, plus day length.
  3. All times are UTC — convert to your local time zone before planning.
  4. The summary line shows the day length and both golden hour windows.

Common use cases

Why it stays private

The whole calculation is a closed-form solar position model running on the numbers you type. No location is looked up, stored or sent anywhere, and the tool works offline.

FAQ

Q: How accurate is it? A: It uses the NOAA solar position approximation, good to roughly a minute for most latitudes and dates, with the standard 0.833-degree horizon refraction correction. Local terrain and weather still shift the real light.

Q: Why are the times in UTC? A: The algorithm works in UTC, and a location's time zone is a political choice rather than a coordinate. Convert with your local offset before planning.

Q: What happens above the Arctic Circle? A: On days with no sunrise or sunset the summary says polar day or polar night — the sun never crosses the horizon.

Q: How are golden and blue hour defined here? A: Golden hour is the sun within 6 degrees above the horizon; blue hour is the sun about 4 to 6 degrees below it, around civil twilight.

Your data stays on this device

Golden Hour runs 100% locally. Everything you paste or drop is processed by your own browser and never transmitted. Nothing is stored on our servers — close the tab and it is gone.

Nothing you type is sent to a server, logged, or used for analytics. The page works even with your network disconnected after first load.