From OpenStreetMap Wiki
Jump to navigation Jump to search
Open GPX Tracker
Open GPX Tracker Screenshot.jpeg
Open GPX Tracker App Icon.png
Author: merlos
License: GNU General Public License (free of charge)
Platforms: iPhone, iPad, and Apple Watch
Status: Active
Version: 1.9.0 (2023-07-17)
Languages: English, Spanish, Simplified Chinese, Finnish, French, German, Russian, Ukrainian, and Italian
Source code: merlos/iOS-Open-GPX-Tracker
Programming language: Swift

Open Source GPS Logger for iOS. Track your location, add Waypoints and send them as GPX files by email.


Open GPX Tracker is a GPS logger for iOS (iPhone, iPad, iPod). Track your location, add waypoints and send your logs by email as GPX files.

This app has no annoying time restrictions, no ads and no in-app-purchases. Create unlimited GPX traces :)

Requires iOS 8.0 or above. Open GPX tracker is an open source app.

You can use Open GPX tracker for:

  • Creating GPX traces for editing OpenStreetMap.
  • Publish OpenStreetMap Traces.
  • Create real GPX files for testing your iOS apps in Xcode.

Main Features

  • Displays tracking route in a map
  • Supports Apple Map Kit, Open Street Map and Carto DB as map sources
  • Offline maps support (of browsed areas)
  • Pause / Resume tracking
  • Add waypoint to user location
  • Add waypoint to any place in the map with a long press
  • Edit waypoint name
  • Drag & Drop waypoint pin
  • Remove waypoint
  • Load on map a saved session and continue tracking
  • Displays current location and altitude
  • Displays tracked time
  • Displays user heading (device orientation)
  • Displays location accuracy
  • Displays tracked distance (total and current segment)
  • GPX files can be imported from any other app using the share option
  • Share GPX files with other apps
  • File sharing through iTunes
  • Settings
    • Offline cache On/Off
    • Clear cache
    • Select the map server.
  • Darkmode
  • i18n support: English, German, Chinese (simplified), Spanish

Apple Watch Features (since 1.6.0)

  • Create GPX Files on your Apple Watch
  • Pause/Resume tracking
  • Save into GPX File
  • Add waypoint to user location
  • Send file to your paired device iPhone/iPad
  • Display GPS Signal strength
  • View current location information (speed, latitude, longitude, altitude)