overlay.fit

How to make a Strava video with stats overlaid

If your rides and runs are already on Strava, you’re most of the way there. Connect your account, pick an activity, and overlay your real stats onto a video for Reels or TikTok - all on your phone, no desktop export dance.

Quick answer

In overlay.fit, open Create → Add activity data → Strava and sign in once (read-only). Pick the ride or run you want, choose the video clip from your camera roll, line up the start, place your stat widgets, and render. You get a 1080p portrait video with your Strava data overlaid, ready to post.

Step by step

  1. Open the Create tab. Tap Add activity data, then choose Strava.
  2. Connect once. You’ll sign in through Strava’s own secure screen and approve read-only access. There’s no copy-pasting of tokens, and you only do this the first time.
  3. Pick your activity. Your recent rides and runs load straight away. Tap the one that matches your footage.
  4. Choose and trim your video. Select the clip from your camera roll and trim it to the part you want to post.
  5. Align the data. Nudge the start so the numbers match the moment - the climb, the sprint, the finish line.
  6. Place widgets and render. Drop a route map, heart rate and speed wherever they look best, then render. The finished 1080p portrait video saves to your camera roll, ready to share to Reels or TikTok.

What comes through from Strava

overlay.fit reads the data recorded with your activity, so what you can show depends on what your device logged. Typically that includes:

  • Heart rate (if you wore a strap or watch)
  • Speed and pace
  • Power (if you ride with a power meter) and cadence
  • Elevation and the GPS route for the live map

You don’t have to show all of it - pick the stats that tell the story of the clip. See what each widget looks like.

Is connecting Strava safe?

The connection is read-only: overlay.fit can read the activities you choose, and nothing else. It never posts to your feed or changes your data. Once an activity is loaded and rendered, the data is used on-device and isn’t uploaded anywhere by overlay.fit. You can disconnect at any time from inside the app or from Strava’s own settings. (Full privacy policy.)

Don’t use Strava?

You don’t need it. overlay.fit can also pull a workout from Apple Health or Health Connect, or read a FIT, GPX or TCX file straight from your Garmin, Wahoo, Coros, Polar, Suunto or Apple Watch. The main guide covers every source.

Strava is a registered trademark of Strava, Inc. overlay.fit is compatible with Strava but is not affiliated with or endorsed by Strava.

Common questions

Does overlay.fit post to Strava or change my activities?

No. The Strava connection is read-only. overlay.fit only reads the activities you choose so it can pull the data - it never posts, edits or deletes anything on your Strava account.

Can I disconnect Strava later?

Yes, anytime - from inside overlay.fit, or from your Strava account settings under Settings → Apps, Connections & Devices. Disconnecting stops all access immediately.

Do I need Strava Premium?

No. A free Strava account is enough to connect and pull your activities into overlay.fit.

My ride is on Strava but the video is from my GoPro - does that work?

Yes. Use any clip in your camera roll (transfer the GoPro footage to your phone first), then pair it with the matching Strava activity and align the start point so the stats track the footage.

Keep reading