A free, async-loading widget showing the cheapest stations in your area — refreshed every 30 minutes from the UK Government Fuel Finder feed. One <script> tag, no trackers, won't slow your page down.
Pick your options — the preview and snippet update instantly.
No fees, no paywalls, no hidden upsell. We don't ask your visitors to sign up either.
One <script> tag, no blocking render. ~8 KB of JavaScript, no third-party fonts, no cookies, no trackers. If our server is slow, the last-known prices are served from the browser's local cache.
Staffordshire, South Cheshire and South Derbyshire — from Crewe to Burton, Macclesfield to Lichfield. Or auto-detect from the visitor's location.
The UK Government's CMA Fuel Finder scheme — the same feed major retailers publish under the post-2023 transparency rules. We refresh every 30 minutes. If a station hasn't updated in our window, we fall back to the most recent figure we have on file.
No. The script is loaded with async, so your page finishes rendering before the widget ever runs. The widget then fetches prices with a 3-second timeout — if our server is unreachable, it shows the last-known prices from your visitor's browser cache rather than a blank box. No external fonts, no cookies, no analytics pixels.
Pick Match my site in the theme toggle. The widget inherits your page's font and link colour, and you can override the accent colour and borders via CSS custom properties: --sf-accent, --sf-border, --sf-row. Set them on the container element or a parent and the widget picks them up automatically.
Switch the snippet to iframe. It's a single HTML document served from stokefuel.co.uk with no external dependencies — safe even under strict CSP or on static-site generators that can't run arbitrary JavaScript. You lose the "match my site" theme and the localStorage fallback, but the live prices are the same.
The widget shows a small "Powered by StokeFuel" line with a link. That's the only ask — please keep it visible.
No. We use the browser's standard Geolocation API, which asks the visitor for permission and never hands us their coordinates — the lookup happens locally, inside the widget, and we only send the resulting area slug to our server. If the visitor refuses or no area is within 20 miles, we quietly fall back to network-wide prices.
By embedding the widget you agree to keep the "Powered by StokeFuel" footer intact and not to misrepresent the prices shown. Prices are for guidance only — always confirm at the pump. Questions? Get in touch.