March 4, 2025
How to Create an Activity Stats Card for Social Media
Make a custom fitness stats card with your distance, pace, elevation, and route map — sized for Instagram, TikTok, or Twitter. Free and no account needed.
An activity stats card is a shareable image that combines your workout data — distance, time, pace, elevation, heart rate — with your GPS route and a photo, all in a single polished graphic sized for social media.
If you've seen cyclists or runners posting photos with their stats overlaid directly on the image (not as a separate Strava card), this is how they do it.
What Goes Into a Stats Card
A good activity stats card typically includes:
- Key numbers — the one or two stats that define the effort (distance + elevation for a climb, pace for a race)
- Secondary stats — time, speed, heart rate, cadence
- A route map — showing the GPS path as a line
- A photo — from the activity itself, or a landscape from the route
- Activity title and date
The exact combination depends on the activity and what you want to highlight. A sprint ride might lead with speed; a mountain stage with elevation; a marathon with pace.
How to Make One for Free
Stamptivity is a browser-based stats card maker. Upload a GPX file, pick a layout, add your photo, and export — all without creating an account or installing anything.
Step 1: Export Your GPX File
You need a .gpx file from your activity. Export it from your tracking platform:
Step 2: Upload to Stamptivity
Open Stamptivity and drop the GPX file onto the upload area. Your activity stats are read from the file instantly.
Step 3: Pick a Template
Choose from five built-in layouts:
- Climb — stats stacked at the top, route map in the middle, elevation profile chart at the bottom. Best for long ascents and mountain rides.
- Sprint — side-by-side stats and map. Clean, compact, works well for shorter efforts.
- Aero — full-canvas map with stats overlaid at the bottom. High-impact, works well with dramatic photos.
- Runner — pace-led layout with secondary stats in a grid. Good for running and endurance rides.
- Hiker — elevation-focused, with a full-width elevation profile chart at the bottom. Suited to long days in the mountains.
Step 4: Choose Your Stats
In the Elements panel, add the stats you want to show:
| Stat | Best for |
|---|---|
| Distance | All activities |
| Elevation Gain | Climbs, hikes, trail runs |
| Average Speed | Cycling |
| Average Pace | Running, hiking |
| Total Time | All activities |
| Heart Rate | Effort-based posts |
| Cadence | Cycling, running |
| Route Map | Always worth including |
| Elevation Chart | Climbs, hikes, trail runs — shows the elevation profile as an area chart |
Step 5: Set the Aspect Ratio
Match the canvas to your target platform:
- Instagram feed: 4:5 (portrait) or 1:1 (square)
- Instagram Stories / TikTok / Reels: 9:16 (vertical)
- Twitter / X: 16:9 (landscape)
- LinkedIn: 1:1 or 16:9
- WhatsApp status: 9:16
Use the Canvas → Platform tab to select a ratio in one click.
Step 6: Add a Photo (Optional)
Upload a photo as the background — or leave it blank and export as transparent PNG to composite in another app. If you add a photo, use the overlay slider to darken it slightly for better text readability.
Step 7: Export
Click Download JPG (photo background included) or Download PNG (transparent overlay). The image is exported at the full canvas resolution.
Saving Your Layout as a Preset
Once you have a stats card layout you're happy with, save it as a Preset in the Templates panel. For your next activity, open the preset, swap the GPX file, update the photo, and export — your layout is preserved.
This is especially useful if you post regularly after training sessions or races.
Examples of What to Post
- After a hard interval session: pace + heart rate + time. Show the effort.
- After a big climb: elevation gain + distance + time. The map tells the story.
- After a race or sportive: distance + speed + time + elevation. Full picture.
- Strava challenge completion: total distance for the period overlaid on a signature photo from the rides.
Frequently Asked Questions
Does it work for running? Yes. Stamptivity detects the activity type from the GPX file. See the running stats guide.
Do I need an account? No. Stamptivity is entirely free with no login required.
Can I reuse a layout? Yes — save it as a preset and load it on your next activity.
What file formats are supported? GPX files from any device or platform. Background photos in JPEG, PNG, or WebP.
Ready to stamp your activity?
Upload your GPX file and create a stunning activity stats overlay in seconds. Free, no account required.
Try Stamptivity →