A fast, offline-capable progressive web app for 8-day weather forecasts, hourly graphs, severe-weather alerts, and your favorite saved locations.
Swipe left or right anywhere on the main weather dashboard to cycle through your saved locations.
Swipe the temperature graph or tap a day in the 8-day list to view that day — its high and low will float up into the hero card. Swipe the quick-stats grid to see more details. Tap Today at any time to jump back to right-now conditions.
The first tile, Now, always shows live conditions. Tap any tile to project that hour's temperature, icon, and "feels like" into the hero card (e.g. "This evening at 8 PM"). Scroll the bar horizontally to look further ahead — scrolling into another day flips the whole dashboard to match. Past tiles drop off as time moves forward.
Double-tap (or double-click) the big temperature in the hero card to toggle between Fahrenheit and Celsius everywhere in the app. The Units screen still has the full set of options for wind, pressure, distance, time, and precipitation.
In the Locations menu, press and hold a city for a moment until it tilts, then drag it up or down to reorder your list.
Turn your phone or tablet sideways — the dashboard splits into two columns (hero + graph on the left, hourly + 8-day list on the right) and each column flips on its own 3D cube when you swipe to another saved city.
To back up your settings or transfer them to another device, open Import / Export Data from the menu. Tap Export Data to generate a JSON backup of your saved locations, current active city, and (optionally) your custom API key. Copy this text to save it. To restore or import, paste the backup JSON into the textbox and tap Import Data. Unit settings (like °F/°C) will not be affected.
Tap Copy URL in the menu to generate a shareable link. The link preserves your currently selected location, chosen forecast day, and even the selected hour so you can share exact conditions or bookmark your favorite dashboard views.
Right-click (on desktop) or press and hold (on touch screens) anywhere on the main weather dashboard to open a quick-access context menu. This lets you quickly jump to locations, units, data settings, or copy the sharing URL without opening the main menu.
When there are active U.S. National Weather Service warnings for your current location, an alert bar will appear at the bottom of the dashboard. Tap the bar to open the alerts overlay and view the full text and severity of each active advisory.
WeatherDaddy is built as a Progressive Web App (PWA). You can install it on your home screen from your browser's menu for a native look. It caches static assets and weather forecasts (for up to 24 hours), so you can open the app and view your last retrieved conditions even without an active internet connection.
WeatherDaddy stitches together free, open data from several great sources. Massive thanks to each of them.
WeatherDaddy ships with a shared service so it works out of the box, but you can plug in your own free OpenWeatherMap API key to get your own request quota and skip our proxy.
Open-Meteo, OpenStreetMap Nominatim, the U.S. National Weather Service, and the bundled GeoNames dictionary are called directly from your browser. OpenWeatherMap requests go through a tiny Cloudflare Pages proxy that attaches our shared API key — unless you've added your own key above, in which case the browser talks to OpenWeatherMap directly and our proxy is bypassed entirely.
Export your saved locations and custom API key to back them up or transfer them to another device, or import your data from a JSON backup. Unit settings will not be affected.