GPX Editor is a standalone web application for editing GPX files of cycling activities (natively compatible with Garmin Connect and Strava). All processing happens locally in the browser: your data never leaves your computer.
- Zero server dependencies: Works 100% offline.
- Activity Dashboard: Instant display of 6 KPIs (Average Power, Average Speed, Distance, Duration, Trackpoints, Elevation +).
- Profile Chart: Elevation profile and overlaid power via Chart.js.
- Proportional Edit:
- Watts: Scales all power data based on a target average.
- Speed: Compresses or stretches timestamps to reach the desired average speed without altering GPS coordinates.
- Export: Download the modified file ready for re-import.
- Dark/Light Mode: Support for light and dark themes.
- Open
index.htmlin your browser. - Drag a
.gpxfile into the upload area. - Select the edit mode (Watts, Speed, or both).
- Enter the target values.
- Click "Export" to download the new file.
- The app uses the browser's native XML parser.
- Charts are automatically sampled to ensure smooth performance even with very large files.
- If the original file contains no power data, Watts-related options will be disabled or flagged.
The app does not send data to external servers. Files are read locally via the FileReader API and processed in memory.