Streamgage data, unified

Every streamgage
in one place.

Multi-source streamgage data normalized to a common format and ingested on a fixed schedule — one API, one dashboard.

Streamflow data is fragmented across agencies and formats.

Streamgage readings drive diversion timing, fish passage assessments, municipal supply monitoring, and research models. The data is public, but it lives in silos — USGS NWIS and water-district dashboards — each with a different format, URL, and refresh cadence.

GageLog ingests every supported gage on a fixed schedule, normalizes readings to a single schema, and exposes them through a consistent API and dashboard.

For water managers, hydrologists, and anyone who monitors streamflow.

Water utilities, hydrologists, irrigators, conservation teams, and researchers. Track one gage or several hundred. Readings at 15-minute resolution; export when you need the raw data.

Ingest. Normalize. Query.

Unified gage aggregation

USGS NWIS and publicly available state sources. Every supported gage ingested on the same schedule, normalized to a common schema.

Flexible analysis windows

Pick any date range, any interval. Rolling averages, daily summaries, year-over-year comparison, anomaly flagging — all built in.

Export & API

CSV export on every dataset and a documented REST API for everything else. Drop readings straight into a spreadsheet, notebook, or your own pipeline.

Normalized streamgage data
across all supported sources.

Sign up, select your gages, and start querying flow data.

Get started