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)
...
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)
GOOGLE SHEETS / EXCEL LIVE CSV
Embeddable live GB electricity badge
https://spotpuls.app/api/v1/prices?zone=GB&vat=1
=IMPORTDATA("https://spotpuls.app/api/v1/prices?zone=GB&vat=1&format=csv")
<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