All data sources

PVGIS

Free

Estimate solar PV output and sunlight for any site in the world from EU satellite data.

No key required. Included on Free.

Questions you can ask

  • “How much energy would a 1 MW fixed-tilt array produce per year near Midland, Texas?”
  • “Monthly solar irradiation at this latitude and longitude.”
  • “Average hour-by-hour irradiance in July at this site.”
Sample outputfor “How much energy would a 1 MW fixed-tilt array produce near Midland, Texas?”
MonthEnergy (MWh)Irradiation (kWh/m²)
January130150
April175210
July185225

Illustrative values showing the shape of an answer, not live data.

About this source

PVGIS (Photovoltaic Geographical Information System) — EU Joint Research Centre estimates of solar photovoltaic energy production and solar radiation for any location worldwide, from satellite + reanalysis datasets. Point queries (lat/lon) over the v5.2 non-interactive API: grid-connected PV system energy yield (annual/monthly, accounting for tilt, azimuth, technology, and system losses), long-term monthly irradiation, and average daily irradiance profiles. Complements raw resource feeds with system-level PV yield. No auth.

Connector ID pvgis

Provenance

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

› Methods (4)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • calculatePvPerformance

    read

    Grid-connected PV system energy yield (annual/monthly) for a location + system

    Required paramslatlon

    Args: lat, lon, peakpower? (kWp), loss? (%), angle?, aspect?, optimalangles?

  • getMonthlyRadiation

    read

    Long-term monthly solar irradiation for a point

    Required paramslatlon

    Args: lat, lon, angle? (tilted plane), aspect?, startyear?, endyear?

  • getDailyRadiationProfile

    read

    Average daily irradiance profile for a given month

    Required paramslatlonmonth

    month 1-12 (0 = all months); optional angle/aspect

  • getServiceInfo

    read

    Static API overview — endpoints, parameters, conventions