Back to Free Tools
FREE TOOLS
GPX Track Analyzer
Analyze GPX points and within-segment distances with complete JSON and CSV results.
Optional source file (overrides text), Source text
JSON, CSV
Browser only
Runs locally in your browser. Your files, pasted content and generated output are not uploaded. Reset clears this tool’s working data.
This tool needs JavaScript. If it does not load, refresh the page and try again.
How to use this tool
- Enter the displayed example values,or choose the local input files requested by the controls. Optional source files take precedence where labelled.
- Choose Analyze GPX and inspect the complete result and any reported limitations.
- Use Download result and each companion download link to save complete outputs. Reset clears output and restores example controls.
Examples
Source text: <gpx xmlns="http://www.topografix.com/GPX/1/1" version="1.1" creator="DTH"><trk><name>Sample</name><trkseg><trkpt lat="50.85" lon="4.35"><ele>10</ele><time>2026-10-23T10:00:00Z</time></trkpt><trkpt lat="50.86" lon="4.36"><ele>12</ele><time>2026-10-23T10:01:00Z</time></trkpt></trkseg></trk></gpx>
Limitations
- Analyze GPX1.1 waypoints,tracks,routes,segments,all points and adjacent edges. Creator required;up to5,000points. Latitude/longitude XML decimals within±90/±180;elevation±1e6meters. Spherical haversine shortest horizontal arc uses radius6,371,008.8m;never joins separate segments or waypoints. Gain/loss uses only adjacent known elevations;timed distance/speed uses only strictly increasing adjacent zoned instants. Missing/floating/nonincreasing times never invent speed. ISO date-time seconds,0–3fractional digits and optional timezone;no leap-second/submillisecond support. Original XML and complete inert declarations retained,including extension data. DTD/custom entities/processing instructions refuse. No schema/topology/GPS accuracy certificate. JSON20 MiB and formula-protected CSV4 MiB. One text/file source up to1 MiB;strict UTF-8,40JSON levels/100,000values or20,000XML nodes/40levels. Complete output only;oversized results refuse. No network or coordinate reprojection;all processing stays in your browser.60-second worker limit.
- Complete outputs only. Unsupported or oversized input is refused. Follow the displayed job-specific bounds and format policies.
Related tools
No items found.