Edit a Cycling Video with GpxOverlay in iMovie

Goal: Show your speed, power, heart rate & map on screen, then place and resize each widget so the action (and the data) fill the frame.

18 July 2026 update: Each widget is now its own video — no cropping needed. Sync metadata is a separate clip too, so you can toggle it on or off easily.
Read about new rendering solution →

1. Generate Your Transparent Overlay in GpxOverlay

Upload your ride's GPX file and the raw video, select the timeframe to render on a chart (or let auto-sync match time-codes).

x The selected timeframe of your activity is crucial to synchronize the overlay with your video later!

Pick the widgets you need—speed gauge, cadence, elevation, distance. All the supported widgets can be found here: all widgets

The most convenient format to export is the video overlay. You get a separate .mov file (with transparency) for each widget, plus a separate metadata video for syncing.

You can find the full tutorial here: Getting Started

🚨 Remember: When you preview the video in your system, it may seem empty. But when you import it into your video editor, it'll work fine.

2. Import Assets into iMovie

File ▶ Import Media → bring in the cycling clip and every overlay .mov generated by GpxOverlay (one per widget, plus the metadata clip if you need it for sync).

Drag the ride video to the timeline and drop each widget overlay above the video.

3. Working with Multiple Widgets

Each widget arrives as its own video, so you can stack them on separate tracks and place them independently — no duplicating a shared overlay or cutting widgets out of one frame.

Keep the metadata video on its own track while you sync, then mute or remove it before export if you do not want it in the final cut.

🚨 NOTE: There are also plans to arrange widgets on a canvas directly in GpxOverlay. Monitor the changelog for updates. Changelog

4. Resize & Position the Overlay

It's possible to scale a widget in iMovie by using Picture-in-Picture feature:

Select the clip with the widget you want to scale and/or relocate, click the Video Overlay Settings button (two stacked squares), open the drop-down and pick Picture in Picture.

Grab the overlay's corner handles in the viewer to resize; drag to the desired spot.

Locate widget on the video by picture in picture

5. Sync Overlay & Footage

If you selected a proper timeline while generating overlays in GpxOverlay, it should be enough to simply align the widget clips with your video.

You can also use the separate metadata video to compare times and sync — turn that clip on while aligning, then off when you are done.

If you see a watch or bike computer in the video, you can use its time.

For automatic synchronization, check this article: Synchronization tutorial.

6. Export Your Final Video

Once you're satisfied with the overlay placement and synchronization, export your video through File ▶ Share ▶ File. Choose your preferred quality settings and format based on your target platform (YouTube, Instagram Reels, TikTok, etc.).

iMovie will render the final video with the overlays creating a professional-looking cycling video with integrated data displays.

Ready to Create Your Cycling Video?Start adding professional data overlays to your cycling videos with GpxOverlay and iMovie today.
View Pricing Options