Convert GPX, KML, TCX and GeoJSON tracks and analyze distance, elevation gain and splits.
Drop a track file here, or
GPX · KML · KMZ · TCX · GeoJSON — your location history stays on your device
Distance uses the haversine formula on the WGS-84 mean radius. Ascent and descent apply a 3 m hysteresis threshold, because raw barometric samples otherwise inflate climbing on flat ground. Moving time counts only segments above 0.5 m/s. Parsing, analysis and conversion all happen in your browser — your location history is never uploaded.
GPX / KML Converter & Route Analyzer opens GPX, KML, KMZ, TCX and GeoJSON tracks, draws the route and its elevation profile, and computes distance, ascent, descent, moving time, pace and per-kilometre splits. It converts between GPX, KML, GeoJSON and CSV and can trim a track before export — all in your browser, with no upload.
Open a GPX, KML, KMZ, TCX or GeoJSON track and get both the map and the numbers. The route is drawn as a scalable plan view coloured by elevation, alongside an elevation profile you can hover to read altitude, distance and gradient at any point. The analysis panel computes total distance with the haversine formula, cumulative ascent and descent, minimum and maximum elevation, moving versus elapsed time, average and moving pace, and — for tracks that carry timestamps — a per-kilometre split table, which is the part most GPS exports leave out. It also lists every waypoint with coordinates and elevation. Convert the result to GPX, KML, GeoJSON or a plain CSV of points, or trim the track to a distance range before exporting to cut off the drive to the trailhead. Everything is parsed and converted in your browser, so your location history is never uploaded.
GPX / KML Converter & Route Analyzer provides an immediate way to visualize and analyze GPS track files directly in the browser without uploading location data to an external server. It computes key metrics such as distance, elevation gain, pace, and per-kilometre splits while allowing format conversion between GPX, KML, KMZ, TCX, GeoJSON, and CSV. Users can also trim tracks to specific distance ranges prior to export, making it efficient for cleaning up route data.
Good to know: Very large multi-track files or complex offline batch processing workflows may be better suited for dedicated desktop GIS software.
Follow these steps to upload, analyze, trim, and convert your route files directly in your browser without uploading any data.
Open the GPX KML Converter tool
Navigate to the GPX / KML Converter & Route Analyzer in your web browser.
Upload your route file
Open your GPX, KML, KMZ, TCX, or GeoJSON track to instantly render the map and route details.
Analyze route metrics and elevation
Review total distance, cumulative ascent and descent, elevation profiles, moving time, and per-kilometre splits.
Trim the track if needed
Optionally adjust and trim your track to a specific distance range to cut off unwanted sections before export.
Export in your desired format
Convert and download the resulting file as GPX, KML, GeoJSON, or a plain CSV of points.
Estimated time: PT2M
Share this tool
Convert coordinates between Decimal Degrees, DMS, DDM, and UTM (WGS84).
Convert between XML and JSON with validation, attributes, and pretty output.
Convert CSV to JSON and JSON to CSV with one click.
Pace ↔ distance ↔ time for runners and cyclists.
Convert between decimal, binary, octal, and hexadecimal.
Generate QR codes from text or URLs and download as PNG.
Convert SVG code or files to PNG at any resolution.
Vectorize PNG, JPG or WebP into an SVG — adjustable colors, smoothing and detail.
Convert HTML code to clean Markdown format instantly.
Generate CODE128, EAN-13, UPC-A, and other barcodes from text.
Convert text or Markdown to a Word .docx file with live preview, RTL, and page-setup options.
Draw a Secret Santa with exclusions and share a private reveal link for each person.
Make custom bingo cards from your own words — play, print, or share a link.
Convert images to video with the Ken Burns zoom/pan effect. Add music and export as WebM.
Load and compare multiple URLs side by side in resizable iframes.
Rank anything with quick 1-v-1 matchups → a full ordered list you can share.
Convert Markdown to a fully customized, RTL-ready PDF.
See your public IP address plus full location, ISP, ASN, timezone, coordinates, and more.