• The file is processed entirely in-memory - no data is stored on the server
  • Maximum supported file size is 90 MB
  • This tool assumes that the activity recording pauses during idle time (either manually or via autopause)
  • If the GPX file contains continuous tracking during inactivity, pause detection and clustering may yield invalid or unusable results


  Seconds
These values work best for me, but feel free to adjust them based on your needs:
  • Default value: 3 seconds (standard GPS track records points every 1-2 seconds)
  • Long tracks (>200km): 20 (or even 30) seconds. Strava, Garmin, etc., reduce the number of track points for such activities => big gaps between points => too many false pause detected
  • Tracks recorded with Garmin SmartRecording: 20 seconds. Garmin reduces the number of recorded points to save space. Avoid using it - storage is no longer a concern with modern devices
  • Technical limitation: a maximum of 1500 detected pauses


  Seconds
Here’s how clustering works:
  • Clusters help group nearby pauses to avoid clutter on the map
  • The Cluster Threshold defines how much moving time is required to separate two clusters
  • If the moving time between two pauses is less than the threshold, they belong to the same cluster
  • If the moving time is greater than the threshold, they are assigned to different clusters
  • Clusters are shown in black on the map
  • The cluster marker is placed on the first pause within that cluster