Stamp your ride stats onto a photo
Turn a GPX or FIT file into a shareable stats image. Drop a photo from the day and the route line and your numbers, distance, time, elevation, pace, heart rate, sit right on top.
JPG / PNG
export
Any
ratio
0
watermark
100%
in your browser
The editor
Every detail is yours to change
- Restyle every element, font, weight, spacing, colours
- Add only the stats your file recorded
- Layers, snapping, and undo that survives a reload
- Live preview at full export quality
Templates
Layouts as varied as your rides
Stats over your photo, a route hero, a photo-and-panel split, an elevation profile, a big poster number or a transparent PNG, pick a starting point, then make it yours. Any aspect ratio, any colours.
How it works
From file to shareable image in three steps
Drop in your file & photo
Upload a GPX or FIT (Strava, Garmin, Wahoo, COROS…) and a photo from the day. Nothing is uploaded. It all runs in your browser.
Pick a template & ratio
Start from one of six layouts and an aspect ratio, square for the feed, portrait, or a 9:16 story. Then restyle any element: font, colours, units, which stats show.
Export JPG or PNG
Download a clean JPG for sharing, or, with no photo, a transparent PNG to drop into another design. No watermark.
What you get
Your route, drawn clean
A crisp line over your photo or on a solid card, with an outline, a glow and start and end dots if you want them.
Distance
42.2km
Moving time
1:38
Elev gain
612m
Avg HR
152bpm
Only the numbers your file has
Distance, moving time, elevation, pace or speed, heart rate, cadence, power, grouped, and only the ones your file actually recorded.
Sized for where you post
Square, portrait or a 9:16 story, the exact sizes Instagram, TikTok, Facebook, X, YouTube and LinkedIn use, or your photo’s own shape.
Private by default
Your GPX, FIT and photo are read and drawn entirely in your browser. Nothing is uploaded.
Works with
Save your layouts
Reuse a look on your next ride
Your units
km or mi · m or ft · °C or °F
Sport-aware
Ride, run, walk or hike, read from your file
Undo after a reload
Your work saves as you go
FAQ
What file types can I use to make a stats image?
Stamp accepts GPX and FIT files from Strava, Garmin, Wahoo, COROS, Komoot, Apple Watch, and most cycling computers and running watches. Export the activity, drop the file in, and the route and stats load automatically.
Should I export as JPG or PNG?
JPG is smaller and ideal for Instagram, Strava posts, and messaging. PNG is lossless with sharp edges and transparency, choose it if you want the route line on a transparent background to drop into another design.
Can I put my ride stats directly on a photo?
Yes. Add a photo from the activity as the background and the route line and stat block sit on top of it, the same look you see when athletes share stats on the image itself rather than as a separate card.
Is my GPS file or photo uploaded anywhere?
No. Stamp parses the file and renders the image entirely in your browser. Your route and photo never leave your device.
Is it free? Is there a watermark?
Yes, the editor is free to use, with no account and no watermark on your exported image.
Can I save a layout and use it again?
Yes. Arrange a layout you like and choose Save this layout under Templates. It keeps the look, positions, fonts, colours, without the activity or photo, so you can drop it onto your next ride.
Can I show miles, feet and °F?
Yes. Switch distance (km or mi), elevation (m or ft) and temperature (°C or °F) from the top bar, and every stat on the image follows. You can also choose how the date and time read.
Can I make one without a photo?
Yes. Without a photo you get a PNG with a transparent background, the route and numbers on their own, ready to place on a story, a video or another design.
More
Make your stats image
Free, no account, no watermark. Open the editor and drop in your file and a photo.
Open the editor