GPX Converter

100% private — files never leave your browser

Track Poster Maker

Turn a ride, run or hike into a poster: the route drawn in trail orange on a paper background, with its distance, duration and climb set underneath. One file in, one PNG out — rendered entirely on your device, ready for social feeds, club walls or framing.

How to make a track poster

  1. 1

    Drop your file

    Drag any GPS file onto the box — FIT, GPX, TCX, KML, KMZ or GeoJSON. It's read locally the moment it lands.

  2. 2

    Name it

    The track's name pre-fills the poster title; edit it freely and the preview redraws as you type.

  3. 3

    Check the preview

    The route, stats and date render exactly as the download will look — distance and time come from the file's own data.

  4. 4

    Download the PNG

    One click saves the 1080 × 1350 image straight from memory. Nothing was uploaded; there's nothing to clean up.

What the poster looks like (and why)

The design is deliberately quiet: paper-white ground, a single hairline frame like a printed map plate, the route in warm orange with green start and ink-dark finish dots, and the numbers that matter — distance, moving time, elevation gained — set in clean monospace beneath the title you choose. Nothing else. A poster that matches any wall, any feed and any bike club's aesthetic, because it leaves the decoration to the shape of your route itself.

The output is a 1080 × 1350 PNG — the 4:5 ratio that displays largest on Instagram and works everywhere else. That resolution prints crisply up to about postcard-to-A5 size, and looks sharp on any screen. Edit the title right on the page and the preview redraws instantly; the downloaded file is exactly what you see.

How it works, and what stays private

Everything happens in your browser. The file you drop is parsed in a background worker, the route is projected and drawn onto a canvas, and the PNG is encoded locally and saved straight to your disk. There is no upload, no server-side rendering service, no watermark pipeline in the cloud — the same guarantee every tool on this site makes, which matters when the route in question starts at your front door.

Any input format works: FIT from a Garmin or Wahoo, GPX from Strava or a planner, TCX from an old archive, KML and KMZ from Google Earth, GeoJSON from a data pipeline. Timestamps aren't required — a hand-drawn route posters just as well as a recorded activity, minus the date line.

Your files never leave this browser

This tool — like every tool on this site — runs entirely as client-side JavaScript. The file you drop is parsed in a Web Worker on your own device, converted in memory and handed straight back to you as a download. There is no upload endpoint, no server-side conversion service and no temporary storage: you can watch the network tab in your browser's developer tools and confirm that no file bytes are transmitted anywhere.

That matters more with fitness data than with most files. A GPS track is a precise log of where you were, at what time, and how hard your heart was working — home address, training habits, favorite routes and race schedule all in one file. Keeping conversion on-device means third-party converters never get a copy of that log, and the tool keeps working identically on a plane, in a basement, or anywhere else without signal.

Frequently asked questions

1080 × 1350 pixels (4:5 portrait) — large enough for full-quality social posts and crisp small prints. The preview is scaled down to fit the page; the download is full resolution.

Related tools