Know exactly where you stand, in every sense.

About the app
PeakPing is a free, open-source altimeter app for Android that shows your elevation above sea level in real time, using GPS and your phone’s barometer. It works offline and collects no data.
Features of the PeakPing altimeter
Real-time GPS elevation and accuracy
- Elevation above sea level, updated every second (interval adjustable in Settings)
- Live horizontal and vertical accuracy, so you know how much to trust each reading
- Number of GPS satellites used in the current fix
- True height above mean sea level, using EGM96 geoid correction (Android’s native MSL on Android 14+)
Barometer and atmospheric pressure
- Atmospheric pressure display on phones with a barometer
- Barometer auto-calibrated against every GPS fix, for smooth altitude readings between fixes
- No barometer? PeakPing works on GPS alone
Floating altitude overlay
- A small, draggable elevation window on top of any app, so you can check your altitude mid-hike without switching apps
- Toggle it from the Quick Settings tile or by long-pressing the app icon
- Close it with one tap from the notification
Save, map and share locations
- Save your spot in one tap with label, coordinates, elevation, place name and timestamp
- Rename or delete saved pins, with undo if you delete by accident
- Back up and restore pins with JSON export and import, or merge them on another device
- Full-screen OpenStreetMap view with your position and saved pins
- Share your location as an image with elevation, coordinates and a map link
- Automatic city and country lookup when online
Works your way
- Meters or feet
- Dark, light or system theme
- Optional labels on the bottom bar
Private and open source
- Works offline; internet is only used for place names and map tiles
- No accounts, no ads, no analytics, no crash reporting
- All data stays on your device (Play Store data safety: no data collected or shared)
- Free and open source under GPLv3, with source code and changelog on GitHub
Requirements
- Android 13 or higher with GPS
- Barometer optional, used automatically when available
- “Draw over other apps” permission only if you turn on the overlay

Frequently asked questions about PeakPing
PeakPing is a free, open-source altimeter app for Android that shows your elevation above sea level in real time. It combines your phone’s GPS with its barometer, shows how accurate each reading is, and works offline. There are no ads, no accounts and no tracking.
Yes. PeakPing is completely free, with no ads, in-app purchases or subscriptions. It is open source under the GPLv3 license, so anyone can inspect the code on GitHub. The app collects no data, as confirmed in the Google Play data safety section.
Phone GPS altitude is usually accurate to within about 5 to 15 meters under open sky. PeakPing shows the live vertical accuracy next to every reading, so you always know how much to trust it. On phones with a barometer, readings stay smooth between GPS fixes.
Yes. Elevation, accuracy, satellite count and air pressure come directly from your phone’s GPS and sensors, so they work fully offline, for example on a mountain trail. Only the city and country name lookup and the map tiles need an internet connection.
GPS measures height above a mathematical model of the Earth, which can differ from real sea level by tens of meters. PeakPing corrects for this with the EGM96 geoid model, or Android’s native sea-level altitude on Android 14 and newer, to show your true height above mean sea level.
Each has a weakness. A barometer is smooth and precise but drifts when the weather changes. GPS gives an absolute height but jumps around. PeakPing recalibrates the barometer against every GPS fix, so you get the stability of the barometer and the reliability of GPS.
No. PeakPing works on any phone with GPS running Android 13 or higher. If your phone has a barometer, PeakPing uses it automatically for smoother altitude readings and also shows the current atmospheric pressure.
Yes. Turn on the floating elevation overlay in Settings, from the Quick Settings tile, or by long-pressing the app icon. A small, draggable window then shows your altitude on top of any app, such as your navigation or hiking app.
eakPing uses GPS, which costs battery like any location app. To save power, set a longer update interval in Settings and turn off the floating overlay when you don’t need it.
No. PeakPing is currently available for Android only, on phones running Android 13 or higher. You can download it for free from the Google Play Store.
