Sun Calculator

Get solar elevation, cloud cover and estimated solar intensity
using only your continental US zip code.

Calculator will extract latitude and longitude from zip code and merge with sun position and cloud forecast data to predict solar intensity.


Solar intensity (max = 1050) can be mulitplied by a solar panel efficiency for power output.

This python web application is powered by Flask. Sky cover forecast data from the NDFD is updated hourly (see note). GRIB decoding is handled by the GRIB API using the python interface pygrib. Graph generated with D3.js

Graphs will appear here.

Note: The NDFD website has been intermittently unresponsive so this application is currently using a static forecast which is no longer updated hourly.