Stamptivity
Free · No account · No watermark · In your browser

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.

Morning Ride12 OCT 2025
DISTANCE
42.2km
TIME
1:38h
ELEV
612m

JPG / PNG

export

Any

ratio

0

watermark

100%

in your browser

Templates

Layouts as varied as your rides

On-photo, split, stacked, hero or minimal — pick a starting point, then make it yours. Any aspect ratio, any colours.

Coast Loop
04 JUN
68kmDIST
940mELEV
31k/hAVG
On-photo
Morning
01 MAR
4.82kmDIST
12.7k/hSPEED
92mELEV
STAMPTIVITY
Split
Hill Repeats
12 APR
312mELEV
8.2%GRADE
8.4kmDIST
2:14hTIME
Elevation + gradient
Afternoon Run18 MAY
5:23/kmAVG PACE
10.2kmDIST
162bpmHR
55:10TIME
Centered + map
Evening Spin
22 SEP
54kmDIST
2:05hTIME
710mELEV
Minimal
Gran Fondo09 AUG · 2150 m
128KILOMETRES
Big number

How it works

From file to shareable image in three steps

1

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.

2

Pick a template & ratio

Choose a layout and an aspect ratio — square for the feed, portrait, or a 9:16 story. Restyle colours and the stat block.

3

Export JPG or PNG

Download a clean JPG for sharing, or a PNG (with optional transparency) to drop into another design. No watermark.

Your route, drawn clean

Stamp reads your GPS file and renders the route as a crisp map line — over your photo, or on a solid card. Recolour it to match.

The numbers that define the effort

Distance, moving time, elevation gain, pace or speed, and heart rate where the file includes it — laid out in a clean stat block.

Any aspect ratio

Square for the feed, portrait, or 9:16 for a story — pick the ratio and the layout adapts.

Private by default

Your GPX, FIT and photo are parsed and rendered entirely in your browser. Nothing is uploaded.

Works with

Strava exportGarminWahooCOROSKomootApple WatchGPXFIT

No watermark

Clean export, always

No account

Just open and go

Private

Files never leave your device

JPG & PNG

Feed-ready or transparent

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?

Completely free, no account, and no watermark on your exported image.

More

Make your stats image

Free, no account, no watermark. Open the editor and drop in your file and a photo.

Open the editor