PetrolBud
Find cheap fuel near you
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
Join tens of thousands of drivers saving on fuel every day. Crowdsourced prices, live maps, and EV charging - all in one free app. Your commute just got cheaper.
PetrolBud helps you find the cheapest fuel prices wherever you are. Compare petrol, diesel, and LPG prices at thousands of stations across Australia, Indonesia, Philippines, Vietnam, Thailand, Cambodia, and Singapore.
Features:
- Real-time fuel prices updated multiple times daily
- Interactive map showing stations near you
- Compare prices for Unleaded 91, 95, 98, Diesel, E10, LPG and more
- Filter stations by fuel type and amenities
- Get directions to the cheapest station
- Community price submissions to keep data fresh
- EV charging station locations
- Works across Australia and Southeast Asia
Save money on every tank. Download PetrolBud today.
Terms of Use: https://www.apple.com/legal/internet-services/itunes/dev/stdeula/
more - Updated Leaderboard logic and reset times to be regional to your account location.
- You can now receive price change notifications for your favourited stations.
1.0.35 4d ago
Whats new:
- Users can now change your region in your profile settings screen.
- NEW My Activity section where users can see their previous activity and points.
- Shake and Boost points improved.
- PetrolBud socials added to the settings screen.
1.0.31 6d ago
What's new in this release:
Shake & Boost daily bonus
Shake your phone once a day (or tap Spin) for a chance at 5 to 50 bonus points. Jackpot rolls trigger a star burst and confetti animation. One spin per day.
Check in at stations
Tap Check In on any station's info card to earn 5 points. Available once every 6 hours per station. See how many other PetrolBud users have visited in the last 30 days.
Rate stations
Leave a 1 to 5 star rating on any station and earn 5 points. Average ratings and review counts now display on every station's info card. You can update your rating anytime.
Favourite stations
Tap the heart icon to save your go-to stations. Free members can favourite 1 station. Premium members can favourite up to 5.
Price-drop alerts
Get a push notification the moment a favourited station's price moves by 1 cent or more. Tap the notification to jump straight to the station. Toggle on or off in Profile Settings.
Premium leaderboard styling
Premium members can now choose a Plate Colour for their leaderboard row, with 8 presets to pick from, plus a gold ring around your avatar. Set yours in Profile Settings.
Photo posts earn points
Every photo you post to confirm a station's prices now earns you 10 points.
Fixes and polish
- Leaderboard last row no longer hides behind the nav bar
- Rating and check-in buttons now sit cleanly on the info card
- Added APower brand logo on the map
- Behind-the-scenes admin improvements
Check before you fill.
1.0.29 Apr 22
What's new:
- Dark mode — finally here. Easier on the eyes, day or night.
- Switched to Google Maps — faster loading, smoother panning, and way less lag while you're hunting down the cheapest fuel.
- Leaderboard improvements — more ways to climb the ranks and see how your price-spotting stacks up.
- A bunch of quality-of-life upgrades and fixes throughout the app.
1.0.27 Apr 18
What's New in PetrolBud
Username & Profile Setup
- Username setup is now a full-screen flow that can't be skipped accidentally
- Choose your region when you first sign up — Philippines is the default
- Add a profile photo from your gallery during signup or later in Account Settings
- Your profile photo now appears on the leaderboard next to your name
Account Settings Improvements
- Change your username directly from Account Settings — availability is checked in real time as you type
- First name and last name fields now auto-capitalise
- Update your region from a dropdown in Account Settings
- Profile photo can be changed at any time from Account Settings
Sign Up Improvements
- Password strength indicator shows live checkmarks as each requirement is met (length, uppercase, lowercase, number, special character)
- Cleaner, easier to read sign-up flow
Bug Fixes & Performance
- Fixed an issue where username changes in Account Settings were not saving correctly
- Fixed leaderboard avatars not showing for Google sign-in users
- Various stability and performance improvements
1.0.24 Apr 11
Gamification & Leaderboard
- Introduced a points and leaderboard system — earn points for submitting prices and logging in daily
- 10 points awarded per price submission
- 5 points awarded for each daily login
- Daily points cap of 500 to keep competition fair
- Points tracked across four separate periods: daily, weekly, monthly, and all-time
- Leaderboard resets correctly at midnight (daily), Monday (weekly), the 1st (monthly), and January 1st (yearly)
- Period resets are now handled correctly — points no longer carry over from a previous period when a reset is triggered
- Login streak tracking — see your consecutive login days in the leaderboard drawer
Fuel Coverage
- Added Kerosene as a supported fuel type for Philippine stations
- Added U98/Blaze (RON100) and Premium Diesel as supported fuel types for the Philippines
- Philippine regional price adjustments now applied across all four country code regions (ph1–ph4)
- Indonesian fuel prices seeded across all major providers (Pertamina, Shell, BP, Vivo)
- Fixed price unit display for stations with subregion country codes — now correctly shows the local currency unit
Map Performance
- Fixed a crash where network errors were wiping the entire map and resetting all station cache
- Fixed duplicate concurrent data requests firing when panning the map — stations now load significantly faster
- Station cache no longer fully invalidates when a price is submitted
- Stations no longer disappear when zooming in after a pan
Sharing
- Out-of-stock fuels are now correctly excluded when sharing a station's prices
Settings & Preferences
- Fixed a bug where selecting a different fuel type in the app would silently overwrite the preferred fuel type saved in Settings
- Fuel type selection in the app header is now session-local only — your Settings preference is the authoritative source
Security
- Security rules updated so dynamic fields no longer cause permission errors when awarding points
Stability
- Fixed a crash when typing in the delete account password field then pressing cancel
- Replaced raw crash screen with a clean branded error UI
1.0.23 Apr 8
This update includes a series of bug fixes and improvements based on user feedback.
MAP PERFORMANCE
Pins now load progressively as you zoom in, significantly improving performance on mid-range devices. Zooming out too far will show a prompt to zoom in rather than loading thousands of pins at once.
PRICE SUBMISSIONS
Price fields now validate input before submission — no more accidental garbage data. The submission flow is more reliable across all devices.
PHOTOS
Station photo uploads are now moderated automatically. A daily upload limit is in place to keep storage costs sustainable. Inappropriate photos are removed automatically.
LEADERBOARD
Fixed a bug where price submissions weren't awarding points. The leaderboard now correctly shows all users, not just yourself. Earn points every time you submit a price — the more you contribute, the higher you rank.
DAILY BONUS
Open the app each day to claim a free point bonus. Consecutive daily opens build your streak for bonus rewards.
ACCOUNT & SECURITY
Email verification is now properly enforced on sign-in. If you haven't verified your email yet, you'll see a resend option directly on the sign-in screen.
SETTINGS
Fixed a crash that occurred when rapidly toggling price change alerts. The subscription management screen now opens correctly from Settings.
As always, thank you for using PetrolBud and helping drivers find the best fuel prices. Keep submitting — every update helps the whole community.
1.0.22 Apr 3
Performance
Significantly faster station loading when panning across regions
Fixed duplicate Firestore queries firing concurrently during map pan
Station cache now evicts distant stations to reduce memory pressure and GC pauses
Station Info Card
Community submissions now show the contributor's username instead of a generic "User" label
Premium contributors get a gold pill, regular users get purple
Fixed DOE amber price colours incorrectly resetting when only one fuel was user-submitted
Removed incorrect green "cheapest" highlight from Other Prices chips
Fixed raw Firestore document ID appearing as a source chip
Account
Fixed crash when typing in the delete account password field then pressing cancel
Fixed crash when navigating back from the delete account dialog
General
Replaced raw error screen with a clean branded crash UI
1.0.21 Apr 2
Prices now show as amber if the price showing was a DOE advisory and not API or user submitted.
1.0.20 Apr 2
- Philippines regional DOE price index added
- Station Pins max per screen increased
- Performance upgrades for faster station pins loading when moving around the map
- Various bug fixes
1.0.14 Apr 1
Stations now show EMPTY if they have reported out of fuel.
1.0.6 Mar 28
Fuel prices now refresh more frequently — updated every 3 hours to keep prices current throughout the day
Station price timestamps now reflect the last time prices were verified, not just when they last changed — so you'll no longer see stations showing as "outdated" when their prices have simply been stable
New stations added across Australia
1.0.4 Mar 25
• Cheapest fuel station pins are now larger and appear on top of other pins for easier spotting
• Improved sign-up error messages so issues are easier to identify
• Password requirements are now shown upfront when creating an account
1.0.3 Mar 20
- Diesel price improvements: Stations with Premium Diesel now correctly show prices when filtering by Diesel, so you'll never see "No price yet" when a price is actually available.
- Live location tracking: Your location dot now updates in real-time as you move. The map follows you automatically, and pauses when you browse around — tap the location button to re-enable tracking.
- Bug fixes and performance improvements.
1.0.2 Mar 19
What's New in v1.1:
- Station Photos — Upload and browse photos of fuel stations. Take a photo or select up to 5 from your gallery. Report inappropriate images.
- Your Location — A blue dot now shows your current position on the map.
- Smarter Price Display — Cleaner price formatting on map pins.
- Fuel Type Filter Fix — Switching fuel types while signed in no longer causes an error.
- Improved Stability — Fixed a crash when opening the leaderboard and resolved map tile errors when resuming the app.
- Bahasa Indonesia — Full Indonesian language support.
1.0.1 Mar 17
- Updated Leaderboard logic and reset times to be regional to your account location.
- You can now receive price change notifications for your favourited stations.
more Version 1.0.35 4d ago
Data Used to Track You The following data may be used to track you across apps and websites owned by other companies:
Data Linked to You The following data may be collected and linked to your identity:
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Location Identifiers Usage Data Diagnostics