FuelWide

Free fuel prices API

The data behind FuelWide, as JSON. No API key, CORS enabled, cached hourly. Built on official sources (European Commission, U.S. EIA, Statistics Canada) — see the methodology. Free for reasonable use with attribution (“Data: FuelWide” + link).

Endpoints
  • GET/api/fuel-pricesAll EU countries — latest weekly prices, net prices, EU average, FX rates.
  • GET/api/fuel-prices/{country}One EU country by slug (e.g. germany, france, bulgaria).
  • GET/api/widget/{slug}Embeddable HTML price card (usa or an EU country slug).
Example — GET https://fuelwide.com/api/fuel-prices/germany
{
  "updatedAt": "2026-07-20",
  "unit": "EUR per litre, pump price incl. duties and taxes",
  "country": {
    "name": "Germany",
    "iso2": "DE",
    "prices": { "petrol95": 2.192, "diesel": 2.158, ... }
  },
  "euAverage": { "petrol95": 1.909, "diesel": 1.928 }
}

Roadmap

Coming next: US state/city endpoints, historical series, Fair Price Score in responses, and station-level data where licensing allows.