FuelWide

Free fuel price widgets

Put live fuel prices on your site with two lines of HTML. The card updates itself from official data, costs nothing, needs no key or account, and credits both us and the publisher the figures came from. Available for the USA and 28 countries.

US gas prices
Copy this
<div data-fuelwide="usa"></div>
<script src="https://fuelwide.com/api/widget/embed.js" async></script>
Fuel prices in Germany
Copy this
<div data-fuelwide="germany"></div>
<script src="https://fuelwide.com/api/widget/embed.js" async></script>
Fuel prices in France
Copy this
<div data-fuelwide="france"></div>
<script src="https://fuelwide.com/api/widget/embed.js" async></script>

Any market we may share

Swap the data-fuelwide value for usa or any country slug below. One script tag serves any number of cards on a page, and the script only needs including once.

Why not every market

We publish 83 further markets on our own pages but cannot put them on yours: their figures come from sources whose redistribution terms are unconfirmed. Asking for a withheld slug returns a 451 explaining who holds the rights, rather than a blank card.

  • GlobalPetrolPrices.com69 markets. GlobalPetrolPrices.com's reuse terms have not been reviewed, so we do not pass the figures on.
  • OpenVan.camp14 markets. OpenVan.camp's reuse terms have not been reviewed, so we do not pass the figures on.

The full licensing position →

Terms, in three lines
  • Free for any site, commercial or not. No key, no account, no rate limit.
  • The attribution line and the link back must stay visible. They are what pays for this, and for several of our feeds the publisher credit is a licence condition rather than a preference.
  • Do not re-serve the script from your own domain — it would go stale, and the freshness date on the card would then be wrong rather than merely old.
If your site cannot run third-party JavaScript

Use the iframe instead. It renders the same card and is entirely self-contained, but the credit link lives inside the frame, so it does not appear in your page’s own markup.

Fallback iframe
<iframe src="https://fuelwide.com/api/widget/germany" width="360" height="240" style="border:0" title="Fuel prices in Germany — FuelWide" loading="lazy"></iframe>

Writing about fuel prices instead? The press kit has the figures, the citation formats and what we can say on the record.

Press & media →