Hover or tap any bar to see the hourly price and probable 7-day forecast band.
Low Normal Peak Forecast band (min–max p/kWh)

GB Wholesale Spot Electricity Price & 7-Day Forecast (p/kWh)

Scroll down for hourly breakdown, regional DNO network charges, 36h EV optimizer & Open API
...

Hourly GB Electricity Price & 7-Day Forecast Range

Time (UK) Wholesale Spot (p/kWh) Probable Range Estimated Retail incl. DNO North Sea Wind & Temp
...

UK Dynamic Tariff & Regional DNO Network Charge Calculator

Adjust your supplier multiplier/margin and DNO distribution region (UKPN, National Grid ED, SSEN, Northern Powergrid, ENWL, SPEN) to estimate all-in p/kWh.

Distribution Rate

ESTIMATED ALL-IN PRICE NOW

EV / Agile Optimizer

Charge duration

Open GB Electricity Price & 7-Day Forecast API (Spotpuls API)

API Documentation →

Query GB hourly wholesale prices and our 7-day Dogger Bank / North Sea wind ML forecast in p/kWh via JSON or CSV.

REST JSON API (CORS * · 40 BIDDING ZONES · 7-DAY FORECAST)
https://spotpuls.app/api/v1/prices?zone=GB&vat=1
GOOGLE SHEETS / EXCEL LIVE CSV
=IMPORTDATA("https://spotpuls.app/api/v1/prices?zone=GB&vat=1&format=csv")
Embeddable live GB electricity badge
<a href="https://spotpuls.app/gb/?zone=GB" target="_blank" rel="noopener"><img src="https://spotpuls.app/api/v1/prices?zone=GB&vat=1&format=badge" alt="Spotpuls GB spot electricity price & 7-day forecast" width="250" height="32"></a>
HOME ASSISTANT (CONFIGURATION.YAML)
rest:
  - resource: "https://spotpuls.app/api/v1/prices?zone=GB&vat=1"
    scan_interval: 900
    sensor:
      - name: "Spotpuls GB Current Spot"
        value_template: "{{ value_json.current.spotPrice }}"
        unit_of_measurement: "p/kWh"
        json_attributes_path: "$.summary"
        json_attributes:
          - todayMin
          - todayMax
          - rolling30dAvg