How to Add Waypoints to a GPX File: Aid Stations, Water Stops and Turn Markers
By Roy Lachica on . Last updated .
A route file tells you where to go. Waypoints tell you what is there when you arrive: the water stop at 18 km, the gate that is easy to miss, the aid station with drop bags, the viewpoint worth the detour, the unrideable rock garden. They cost nothing to add and they are the difference between a track someone can follow and a route someone can actually plan around.
Waypoints are not track points
A GPX file can hold two quite different things. Track points, inside a track segment, are the recording:
an ordered series of positions with timestamps that together make up your activity. Waypoints, written as
wpt elements, sit outside the track entirely, as standalone marked places with a position, a
name and usually a description.
The practical consequence is the one people most often ask about: adding waypoints does not change your distance, time, pace or elevation gain. They are annotations alongside the track, not part of it, so none of your activity statistics move when you add them.
What people actually use them for
- Race and event routes: aid stations, water, drop bag points, cut-off gates, timing mats, toilets, the finish funnel.
- Long routes and bikepacking: resupply shops, water sources, bothies and shelters, campsites, places to bail out to a train station.
- Navigation cues: the unsigned junction, the gate behind the barn, the turn where everyone goes straight on by mistake.
- Hazards: river crossings, loose descents, a road section with no shoulder, an exposed ridge in bad weather.
- Points of interest: summits, viewpoints, the cafe that is actually open on a Monday.
- Trail work and reporting: marking a fallen tree or a washed-out section with its exact position.
Adding them in GpxFix
Load your GPX and open Edit waypoints. Click anywhere on the map to place a new waypoint at that position, give it a name and a description, and it joins the list. Existing waypoints already in the file appear in the same list, where you can rename them, change their description, or delete them individually. There is also a remove-all option for the common case of a file that arrived stuffed with someone else automatically generated markers. Apply the changes, then download the GPX, and the waypoints are written into the file.
Because waypoints are independent of the track, you can combine this with any other work on the file, tidy up the GPS, reverse the route direction, crop it, and then annotate the result.
Workflow:
- Upload the route GPX to GpxFix.
- Open Edit waypoints and click the map at each water stop, naming them Water 1 and Water 2.
- Add a third waypoint at the top of the descent, named Loose descent, with a short description.
- Apply the changes and download the annotated GPX.
- Send that file, or publish it as a shareable page, so everyone sees the same markers.
Keep the names short and plain
Waypoint names are displayed on devices with small screens and limited character handling. A few habits that avoid disappointment on the trail:
- Short names. Water 18k reads better on a watch than Water station at approximately eighteen kilometres.
- Plain characters. Accents, emoji and unusual symbols are handled inconsistently by older devices.
- Put the detail in the description, where there is room for it, rather than in the name.
- Do not over-mark. Forty waypoints on a 60 km route is noise, and some devices limit how many they will show.
Waypoints versus Garmin course points
This trips people up. A waypoint is a marked place on the map. A Garmin course point is something else: an instruction attached to a position along a course, which is what makes a watch beep and show a turn prompt as you approach. They are written differently in the file, and a plain waypoint will generally show as a map marker rather than trigger navigation alerts. So treat waypoints as information for the person reading the map, not as turn-by-turn cues. Getting the file onto the device in the first place is covered in getting a GPX file onto your Garmin.
Which platforms show them
Route planners and mapping tools, Komoot, AllTrails, Gaia, Garmin Connect, handle waypoints well, and handheld GPS units and most modern watches will display them when the file is loaded as a course or route. Activity tracking platforms are a different story, Strava is focused on the track and does not display waypoints from an uploaded activity file. So waypoints are for route sharing and navigation rather than for decorating a completed activity on a social feed. If you want to share an annotated route with context, publishing the file as a page works better, see GPX files with YouTube video segments.
Before you share the file
Waypoints are free text in a file you are handing to other people, so be deliberate about what you write in them. A waypoint named Home, or Key under the mat, is exactly the kind of detail worth leaving out. The same goes for the track itself, which usually starts at your front door, see how to anonymise a GPX file before sharing it online.
Frequently asked questions
Will adding waypoints change my distance or pace?
No. Waypoints live outside the track, so every statistic calculated from the track stays exactly the same.
Can I add a waypoint to a recorded activity rather than a planned route?
Yes, the file structure is the same, and marking where something happened during an activity is a perfectly reasonable use. Bear in mind that activity platforms will usually ignore them on upload.
Why does my watch not beep at my waypoints?
Because waypoints are map markers, not navigation instructions. Turn prompts come from course points built into a course by the platform that created it.
A file I downloaded is full of waypoints I do not want
Load it into GpxFix and either delete them individually or use the remove-all option, then download the cleaned file.
Want to annotate a route before you send it out? Open it in GpxFix and click the map where it matters. Related reading: reversing the direction of a GPX route and resampling and simplifying a GPX file.
Other blog posts
- Duplicate Activities on Strava: Why They Happen and Which to Keep
- How to Download a GPX File from Strava, Garmin, Komoot, AllTrails and Apple Watch
- FIT to GPX: Why Your Garmin File Is a .fit and How to Convert It
- Fixing a Bike Ride: Tunnels, Fast Descents and Impossible Speed Spikes
- Why Your Strava Segment Did Not Register, and How to Get the Match Back
- How to Split One Recording Into Separate Activities: Triathlons, Multi-Day Hikes and Double Sessions
- Basic, Strong, Snap to Road or Reference: Which GPS Smoothing Method to Use
- Forgot to Stop Your Watch: How to Remove the Drive Home From Your Activity
- Cadence Shows 90 Instead of 180: Why Running Cadence Comes Out Halved or Doubled
- You Pressed Start Before the GPS Locked: How to Fix a Ruined First Kilometre
- Manually Fixing a Track That Drifted Far Off Course
- Heart Rate Stuck at One Flat Value: Causes and How to Fix It
- GPS Freezes Then Jumps: Why Your Watch Shows Impossible Speed Spikes
- TCX to GPX: Why Convert a Garmin Training Center File and How It Works
- Repairing a Workout Using a Reference GPX File
- Snap to Road: Aligning a Wandering GPS Track to the Real Route
- How Wind Turbines Can Interfere with GPS Signals
- Why Your Strava Activity Got Flagged And How to Fix It
- Why Setting the Correct Activity Type is Essential
- How to Adjust the Start Time of Your Activity
- How to Calibrate Elevation in Your GPX File
- GpxFix Blog
- How to Resample and Simplify Your GPX File
- How to Reverse the Direction of Your GPX Route
- How to Adjust Speed and Pace in Your GPX File
- How to Fix Common Strava Upload Errors
- How to Fix Incorrect Heart Rate Data in Your GPX File
- Understanding and Fixing Saw-Pattern GPS Tracks
- Understanding GPS Spike Zones: Identifying and Analyzing Erroneous GPS Data
- Heart Rate Data Missing or Corrupted in Your GPX File — Causes and Fixes
- How to Anonymize a GPX File Before Sharing It Online
- Why Your Elevation Gain Is Wrong And How to Fix It
- How to Fix a Workout When You Forgot to Resume a Paused Watch
- How to increase the distance of a Strava Activity after watch died
- Why you should skip the headphones on trail runs and races
- Tips for Recording Video While Racing — Camera Options, Battery Life, and More
- How to Create a Hyperlapse Video for Your GPX Route
- GPX Files with YouTube Video Segments: A New Way to Experience Routes
- To Pause or Not to Pause
- GPS & Elevation Accuracy Showdown 2026 | Garmin vs COROS vs the Rest
- Why Garmin and Strava Sometimes Show Different Distances for the Same Workout
- Why Your Activity Distance Is Wrong And How to Correct It
- Fixing Broken Strava Activities
- Why Some Workouts Cannot Be Fixed
- How to Get a GPX File onto Your Garmin Sports Watch
- How to Combine Multiple Runs Into One Activity
- How to removes GPS Spikes or extreme sudden movements
- Why We Are Introducing Subscription
- Comparing activities - a practical guide
- How GpxFix Reconstructs Indoor Track Runs — even when GPS drops out
- How to restore missing GPS data
- Crop & Cut GPX Activities — A Practical Guide
- How to Change the Distance of a Workout
- When Is It Okay, and Not Okay, to Alter Elapsed Time
- How to Change Moving Time to Match Elapsed Time
- On the Ethics Of Editing Fitness Data
- Understanding Elapsed vs. Moving Time in Strava
- How to Get Accurate GPS and Heart Rate Data

