RoutFuel

Cheapest gas, near you, right now.

A few quick choices to start. Change them anytime in Settings.

Include advertised deals Factor in promotions & member discounts when ranking prices.
Include independent stations Show privately owned stations, not just major brands.
Navigation app Where “Navigate” opens your directions.

Live prices?

RoutFuel always finds real stations near you. Pick how you want prices — you can change this anytime.

Free Real stations + smart estimated prices. Maps included.
Pro Live fuel prices, zero setup. (Maps are free for everyone.)

Have your own Google API key? Add it anytime in Settings → API & more.

RoutFuel

Where should we look?

Getting your location…

We'll search a sensible area around you (about 5 mi) and balance price against distance.

5 mi
1815

We'll center the search on this location.

6 mi radius
Fast chargers only Recommended Skip slow Level 2 — show DC fast (100 kW+) only.

⚡ DC fast charging — roughly a 20–40 min top-up to ~80%.

Fast chargers are sparse, so your search range is widened automatically. Automatic mode works best — it finds the nearest ones even if they're farther out.

Stations are real. Add a Google key in Settings for live prices — otherwise prices are estimates. See the README.

3 stations

No stations found

Try widening your radius or switching to Automatic.

Settings

Account Sign in to sync Pro across your devices.
Include advertised deals Factor promotions into price ranking.
Include independent stations Show privately owned, non-franchise stations.
Avoid tolls Prefer routes without toll roads when navigating.
Navigation app Which app “Navigate” opens for directions.
Fallback map When the Google map hits its limit, use…
Units Distance and radius units.
Fuel grade Which grade to compare prices for.
— or bring your own Google key for live prices —

Maps are free for everyone — your key powers live gas prices (and Google maps via “Better maps”). Without it you still get real stations with smart estimated prices.

🔒 Your key runs entirely on this device — calls go straight from your browser to Google, never through our servers. It uses your own Google billing and is visible in your browser, so use it at your own risk.

Better maps Google's interactive map on result cards instead of the open map.

⚠️ Uses the Google Maps API with your key, on this device — it can use up your free monthly quota faster or add cost (your billing). Leave off to stay fully free. Use at your own risk.

Gemini AI key optional · free
Get a free key at aistudio.google.com →
Redeem code
PRO

Live prices, Better maps, and unlimited AI trip picks are included with your subscription — nothing to set up. ✨

Live prices help

Live prices not working?

If stations show estimated prices or the map says "Oops", check these in the Google Cloud Console — then wait ~5 min and reload:

  1. Enable both APIs. APIs & Services → Library → turn on Places API (New) and Maps JavaScript API. (Missing the map one shows "Oops / ApiNotActivatedMapError".)
  2. Turn on billing. Live prices are a paid tier — without an active billing account the price field comes back empty, so you get estimates. (You stay inside the free monthly quota.)
  3. Allow this website on your key. Your key → Application restrictions → Websites → add:
    …
    Otherwise Google blocks this address ("RefererNotAllowed").
  4. Wait & reload. Key changes take a few minutes to take effect.
  5. Check quota. If you set a daily cap, you may have hit it — raise it or wait for reset.

How to get a key

  1. Open the Google Maps Platform → create a project.
  2. Enable billing (required for live prices).
  3. Enable Places API (New) + Maps JavaScript API.
  4. Credentials → Create credentials → API key.
  5. Restrict the key to Websites and add your site's address.
  6. Paste it into RoutFuel (here or in Settings).

Tip: also set a small daily quota + a $1 budget alert so you can't be charged by accident.

Station
Finding real stations near you…