Everything Pennyfill can do

Pennyfill finds the cheapest fuel near you from the official UK price data, and can watch prices for you so you never overpay. Here is everything it does, what it looks like, and how to use it.

Start in three steps

  1. Search - Type a postcode or tap "Use my location" on the map. No account needed.
  2. Compare - The list shows every forecourt near you, cheapest first. Tap one for its prices, hours and directions.
  3. Save - Star the stations you use. Pennyfill keeps them at the top and, with Pro, tells you when their prices change.

Find the cheapest fuel

The map and list are free for everyone, with no sign-up. Prices come from the UK Government's Fuel Finder open data, which every forecourt must report to, loaded twice a day.

Live price map (Free)

Every UK forecourt near you on one map, each pin showing its price. Zoomed out, pins group into bubbles that show how many stations there are and the cheapest price among them.

  1. Open the map and type a postcode, or tap "Use my location".
  2. Tap a pin to see its prices, then "Station details" for the full station page.
  3. Zoom in on a bubble to split it into single stations.

Open the map

Cheapest or nearest (Free)

Beside the map (or in the pull-up sheet on a phone) is a list of stations. Sort it by price or by distance, and choose how far to look, from 2 to 25 miles.

  1. Search a postcode or use your location.
  2. Pick "Cheapest" or "Nearest" at the top of the list.
  3. Use "Within" to widen or narrow the search.

See stations near you

Is it worth the drive? (Free)

A cheap station five miles away can cost more than a dearer one round the corner once you count the fuel to get there. "Best value" ranks stations by what you really pay, and shows what each saves on a fill against your nearest.

  1. Search a postcode or use your location.
  2. Pick "Best value" at the top of the list.
  3. Add your car for your own MPG and tank size.

Try the calculator

Cheap, middle and dear at a glance (Free)

Pins are shaded by which third of the prices on screen they fall in, with the cheapest filled in so they stand out. The legend at the bottom of the map shows each band's price range; tap one to hide it.

  1. Look for the filled-in pins: they are the cheapest third on screen.
  2. Tap the dearest band in the map legend to hide those stations.

Try the legend

Filters for your fuel and your stop (Free)

Choose your fuel (E10, E5, B7 diesel, premium diesel, HVO or B10), a brand or independents only, stations open now, and facilities like 24-hour fuel, car wash, air, AdBlue, toilets or LPG. Costco forecourts are marked "Members only".

  1. Pick your fuel from the menu in the map toolbar.
  2. Tap "Filters" to choose a brand, "Open now" or a facility.

Filter the map

Know how fresh a price is (Free)

Every price shows when the forecourt last reported it: green under a day, amber up to three days, red when it may be out of date. Old prices are never called the cheapest, so you won't drive to a price that has gone.

  1. Check the coloured "updated" label next to any price.

See live prices

A page for every station (Free)

All of a station's prices, how it compares with the 5-mile average, cheaper stations nearby, opening hours (including bank holidays), facilities and one-tap directions.

  1. Tap a station on the map or list, then "Station details".
  2. Tap "Directions" to open it in your maps app.

Find a station

Price history (Free)

See how a station's price has moved over the last day or week, and the average across stations near you. Pro extends this to 30 and 90 days.

  1. Open a station page and look at "Price history".
  2. On the map, open "prices near you" in the list for your area's trend.

See the UK trend

What a tank will cost (Free)

Tell Pennyfill your tank size and miles per gallon and every price also shows what it costs to fill up, and route searches show the trip cost.

  1. On the map, open "Your car" and enter your tank size and MPG.
  2. Prices now show "£x to fill" alongside the price per litre.

Add your car

EV chargers (Free)

Switch the map from Fuel to EV to see chargers near you, filter by charging speed, and sort by nearest or cheapest where a price is published.

  1. Tap "EV" in the map toolbar.
  2. Pick a minimum speed, then sort by "Nearest" or "Cheapest".

Find a charger

Share a cheap find (Free)

Spotted a bargain? Send a station or a town's prices to WhatsApp, Facebook or anywhere else your phone can share to.

  1. Tap "Share" on a station in the list or its map pop-up.

Find something to share

Browse and compare

Pages for every town, brand and the whole country, plus plain-English guides. All free.

Prices in 460+ towns and cities (Free)

The cheapest stations in each town, the local average, and "Cheapest this week": which forecourt was cheapest on each of the last seven days, so you know who is reliably cheap.

  1. Open "Prices by city" and pick your town.
  2. Switch to "This week" to see who was cheapest each day.

Prices by town

Brands compared (Free)

How each brand's average price compares with the UK average, and each brand's cheapest stations nationally.

  1. Open "Brands" and tap a brand to see its cheapest forecourts.

Compare brands

UK Fuel Price Index (Free)

Today's national average for each fuel, the weekly change, a 30-day chart, supermarkets against everyone else, the UK's 10 cheapest and dearest stations, and the biggest price moves in the last 24 hours.

  1. Open "UK price index" from the footer.

See today's averages

Fuel cost calculator (Free)

What a journey costs in petrol or diesel, split between passengers, and whether a cheaper station further away is worth the extra miles. Prices start at today's UK average.

  1. Open "Fuel cost calculator" from the footer.
  2. Type the miles; your car and today's average price are filled in.

Work out a trip

Guides and a weekly price report (Free)

Plain-English guides (E10 vs E5, real-world MPG, diesel vs petrol, loyalty schemes) and a weekly report on how UK prices moved.

  1. Open "Guides" from the footer.

Read the guides

Driving abroad (Free)

Live prices at every forecourt in France, Spain and Germany, in euros and pounds, with dearer motorway stations flagged. Free shows the cheapest near a place; Pro shows them all and plans routes abroad.

  1. Open "Abroad" and pick a country.
  2. Search a town or ferry port to see the cheapest fuel near it.

Plan a trip abroad

Free with an account

Sign up with an email address or Google. It costs nothing and makes Pennyfill yours.

My stations (Free account)

Star up to 3 forecourts you use and they sit at the top of the map list with today's price, wherever you are looking.

  1. Tap the star on any station.
  2. Find them in the "My stations" strip at the top of the list.

Star a station

Monday roundup email (Free account)

Opt in and every Monday morning you get an email with your stations' prices, how they moved over the week and the UK average. One click to turn it off.

  1. Save at least one station - the email starts the next Monday.

Create an account

Area price alert (Free account)

Get an email when the cheapest price near a place goes up or down - at most every 6 hours. One place free; Pro watches up to 5.

  1. Search a town or postcode on the map.
  2. Tap "Alert me" in the list and choose your fuel.

Set an area alert

My garage (Free account)

Save your car to your account so its fuel, tank size and MPG follow you to every device, and the map opens on the right fuel.

  1. Open "My garage" from your account and add your car.

Open my garage

Confirm or correct a price (Free account)

At the pump and the price is different? Report it from the station page, or confirm it's right. Station pages show when drivers last confirmed or corrected a price.

  1. On a station page, tap "Prices are right" or "Report a price".

Find a station

Alerts on Telegram (Free account)

Get your alerts in Telegram as well as by email, and ask the Pennyfill bot "/price Leeds" for the cheapest fuel in any town.

  1. On your account page, tap "Connect Telegram".

Connect Telegram

Invite friends (Free account)

Share your link: your friend's Pro trial is 30 days instead of 7, and you get a free month of Pro when they first pay.

  1. Open your account page and copy your invite link.

Get your link

Two-step verification (Free account)

Protect your account with a code from an authenticator app as well as your password.

  1. On your account page, open "Two-step verification" and scan the QR code.

Secure your account

Pennyfill Pro

Pro watches prices for you and shows what you save. It comes with a free trial and you can cancel any time.

Price alerts (Pro)

An email or phone notification whenever any fuel you choose changes price at any of your stations, up or down. Nothing between 10pm and 7am; you get one morning summary instead.

  1. Open Pro and pick your fuels.
  2. Star your stations - every one is watched.
  3. Turn on push notifications on your phone.

Set up alerts

Cheaper-nearby alerts (Pro)

If a station within 3 miles of yours is at least 3p a litre cheaper, we tell you, so you never stay loyal to a dearer forecourt by habit.

  1. Nothing to set up - it comes with price alerts.

See Pro

Fill now or wait? (Pro)

Which way prices near you are heading, read from what local stations are doing right now, so you know whether to fill up today.

  1. Search your area on the map, or open a station page.
  2. Look for the "Fill up now or wait?" card.

See Pro

Cheapest fuel on your route (Pro)

Enter where you are starting and going, add stops, and see stations along the way, the best place to fill up, the trip's fuel cost and the cost split between passengers.

  1. On the map, tap "Plan a route" and enter two postcodes.
  2. Add stops or passengers if you need them.

Plan a route

Tank range (Pro)

Say how much fuel you have left and the map shows only the stations you can reach, with a ring around how far you can go.

  1. Add your car, then set the "Fuel left" slider on the map.
  2. Tick "In range".

Try tank range

Your loyalty prices (Pro)

Tell us which cards you hold (Tesco Clubcard, Nectar and others) and the discount you actually get, and every price shows what you'll really pay.

  1. On your account page, open "Loyalty cards" and add yours.

Add loyalty cards

Unlimited stations and what's changed (Pro)

Save as many stations as you like - home, work, the commute, the in-laws - and see which have moved since you last looked, and what each saves you per tank against the local average.

  1. Star as many stations as you want.
  2. Check the arrows in "My stations" each time you open the map.

See Pro

90 days of history (Pro)

Price charts for every station and your area over 30 or 90 days, so you can see who cuts first and who lags behind.

  1. On any price chart, pick 30 or 90 days.

See Pro

Fill-up log and savings (Pro)

Log each fill from the station page in a couple of taps to see your monthly fuel spend, and get a "You saved £X" email each month against the local average.

  1. On a station page after filling up, tap "Log a fill-up".
  2. See your spend in "My garage".

See your spend

Every car, plus reminders (Pro)

Add every car in the household, compare what each costs to run per mile, month and year, and get emails before each MOT, tax and insurance date.

  1. In "My garage", add your cars and their MOT, tax and insurance dates.

Open my garage

For fleets, developers and your phone

Pennyfill also works for small businesses, other websites and apps, and as an app on your phone.

Pennyfill Business (Business)

For tradespeople, couriers and taxi firms: Pro for up to 5 drivers, a shared fill-up log, a monthly spend report with a CSV, and fuel card statement imports that flag fills that paid over the odds.

  1. Open "Business", start the plan and invite your drivers by email.

See Business

Fuel price API (Developers)

JSON endpoints for current prices near a point, single stations, the cheapest price by day and the national index. 1,000 calls a day free.

  1. Open "API" in the footer, sign in and create a free key.

Read the API docs

Price widget for your website (Developers)

Show today's cheapest petrol and diesel near any town on your own site or blog with one copy-and-paste snippet. It updates itself.

  1. On the API page, choose a town and copy the snippet.

Get the widget

Home Assistant (Developers)

A Home Assistant integration (installable through HACS) that puts the cheapest price near your home on your dashboard and in automations.

  1. Add the Pennyfill integration in HACS and enter your free API key.

See the API

Install it on your phone (Free)

Add Pennyfill to your home screen and it opens like an app, shows the last prices it loaded when you have no signal, and can send push alerts. There is a dark mode too.

  1. On Android, tap "Install app" in the footer. On iPhone, tap Share then "Add to Home Screen".
  2. Use the switch in the top bar for dark mode.

Open Pennyfill

Free vs Pro

FeatureFreePro
Price map, filters, station and town pagesYesYes
Saved stationsUp to 3Unlimited
Price history7 days90 days
Area price alerts1 placeUp to 5 places
Monday roundup emailYesYes
Instant price alerts and cheaper-nearby tips-Yes
Route search, trip cost and tank range-Yes
Loyalty prices and fill-up log-Yes
Driving abroad5 cheapestEvery station, plus routes
Cars in your garage1Unlimited, with email reminders

Find cheap fuel near me - See Pro