Turn Any GPX File Into an Animated Video (Free)
You finished a great run. You have the GPX file. Now what? This guide shows you how to convert any GPX file into a beautiful animated video you can share on Instagram, TikTok, or anywhere else -- in under a minute.
What Is a GPX File?
GPX stands for GPS Exchange Format. It is an open XML-based format that stores GPS coordinates, elevation, timestamps, and optionally heart rate or cadence data recorded during an activity. Every running watch, cycling computer, and fitness app can export GPX files.
A typical GPX file contains a series of trackpoints -- latitude, longitude, elevation, and time -- that together describe the exact route you took. Some devices also embed heart rate, cadence, and power data as extensions inside the file. This makes GPX the most universal format for sharing activity data between platforms and tools.
Where Do GPX Files Come From?
Almost every GPS-enabled device and running platform can export GPX files. Here is how to get yours:
- Garmin-- Open Garmin Connect, go to the activity, click the gear icon, and select "Export to GPX". You can also use Garmin Connect on desktop for bulk exports. For a detailed walkthrough, see our Garmin to Instagram guide.
- Coros-- In the Coros app or Training Hub, open the activity and tap "Export" then choose GPX format.
- Polar-- Log in to Polar Flow, open the activity, click "Export session" and select GPX.
- Suunto-- In the Suunto app, open any exercise and use the share/export menu to download the GPX file.
- Apple Watch-- Apple does not export GPX natively, but apps like HealthFit, RunGap, or WorkOutDoors can export your Apple Watch workouts as GPX files. See our Apple Watch guide for the full walkthrough.
- Strava-- On any activity page, click the three dots menu and select "Export GPX". Alternatively, use RunFlick's built-in Strava integration to skip the export step entirely.
If your device or app is not listed, check for an "Export" or "Download" option in the activity details. GPX is supported by virtually every platform.
Why Turn a GPX File Into a Video?
A static screenshot of your route is fine. But an animated video that traces your path, shows your pace fluctuating in real time, and reveals your splits one by one? That tells a story. Here is why runners are converting their GPX files to video:
- Social media engagement -- video posts get significantly more reach than static images on Instagram and TikTok.
- Relive the effort -- watching the route animate brings back the feeling of the run in a way a number on a screen never can.
- Share with context -- your friends and followers see exactly where you ran, how fast you went, and how hard it was.
- Race recaps -- create a polished recap of a marathon, trail race, or personal record without any video editing skills.
What Is in the Generated Video?
When you upload a GPX file to RunFlick, we parse every trackpoint and generate a fully animated video that includes:
Animated Route
Your GPS trace drawn on a real map, animated point by point.
Live Pace Overlay
Current pace displayed in real time as the route animates.
Splits Chart
Kilometer or mile splits shown as an animated bar chart.
Heart Rate
Heart rate data displayed if your GPX file includes it.
Elevation Profile
Elevation gain visualized as an animated profile, perfect for trail runs and hilly courses.
The output is a vertical 9:16 MP4 video, optimized for Instagram Reels, TikTok, and YouTube Shorts. You can download it directly or share it via a unique link.
How to Convert a GPX File to Video (Step by Step)
The whole process takes less than a minute. Here is how it works:
Step 1: Upload Your GPX File
Go to the RunFlick dashboard and click "Upload GPX". Select the .gpx file from your computer. Alternatively, connect your Strava account and import activities directly -- no file export needed.
Step 2: Review and Generate
RunFlick automatically parses your GPX data -- route, distance, pace, splits, elevation, and heart rate. Review the stats on the activity page, then click "Create Video". The rendering takes about 30 seconds.
Step 3: Download and Share
Once rendering is complete, download the MP4 video to your phone or computer. You can also share it via a unique link -- perfect for sending to running buddies or embedding in a blog post.
Tips for the Best GPX Videos
- Use a file with heart rate data -- GPX files from devices with optical or chest-strap heart rate monitors produce richer videos with HR overlays.
- Longer runs look great -- the route animation is more dramatic when the path covers more ground. Half marathons and trail runs make especially compelling videos.
- Check GPS accuracy -- if your watch had a bad GPS lock (tunnels, dense tree cover), the route may appear jagged. Most watches let you choose GPS+GLONASS or multi-band for better accuracy.
- Strava integration is faster -- if your activities already sync to Strava, connecting your Strava account saves you the step of exporting and uploading GPX files manually.
Frequently Asked Questions
Is RunFlick free?
Yes. The free plan includes 3 video renders per month. No credit card required. Paid plans are available for runners who want more renders and additional features.
What GPX files are supported?
RunFlick supports standard GPX 1.1 files from any device or platform. If the file contains valid GPS trackpoints, it will work. Extensions like heart rate and cadence are supported too.
Can I use FIT files instead of GPX?
Currently, RunFlick accepts GPX files only. Most platforms (Garmin Connect, Coros, Polar Flow) let you export activities as GPX. You can also connect Strava to skip the file step entirely.
Does it work for hiking and other activities?
Absolutely. Any GPS activity with a route will produce a great video. Hiking, trail running, walking -- if you have a GPX file, RunFlick can animate it.
Related articles
- 5 Ways to Share Your Strava Activity on Instagram — all sharing methods compared
- Best Running Video Makers Compared — see how different tools handle GPX data
Ready to Turn Your GPX File Into a Video?
Upload your GPX file and get a stunning animated video in under a minute. 3 free renders per month -- no credit card needed.
Get Started Free