GPX Route Workbench
Clean up route files while keeping the difference between recorded data and assumptions visible. Inspect gaps, protect selected endpoints, and download real edited files without an account or external map service.
How we build a check
This workbench processes supported inputs locally. We test calculations, file structure and generated artifacts using independent readers or known fixtures where available. The example runs the same processing path as a supplied input; it does not stand in for checking your own result.
Editorial responsibility
KitForma maintains this tool and its guides. The source notes on the tool page link to the supporting documentation. We do not claim affiliation with the referenced hardware manufacturers or platforms. Review date: 2026-10-18.
Limits and updates
GPX 1.0/1.1 UTF-8 XML only: 20 files / 12 MiB combined, 50,000 total points, 500 tracks/routes, 5,000 segments, 20,000 extension elements and 32 XML levels. Elevation magnitude up to 1,000,000 m. No DTD, external entities, KML/TCX/KMZ input, road routing or elevation lookup. Worker timeout 60 seconds; export budget 32 MiB. Simplification and privacy filtering each have a 2 million comparison budget; up to 1,000 endpoint zones per session. Complex jobs can be refused. If a specification changes or a result appears incorrect, send the relevant source URL and a non-sensitive reproduction to kitforma@outlook.com.
Open-source components
The tools use self-hosted open-source components appropriate to each format, including PDF.js, pdf-lib, fflate, SheetJS, MediaInfo by MediaArea.net SARL and others. Component versions and licenses. MediaInfo license · fflate license.