GPX to ZWO Converter
Convert GPX routes into structured Zwift workouts
Click to upload or drag and drop
GPX files only (up to 1 files)
GPX (GPS Exchange Format) is an open XML standard for exchanging GPS data between applications and devices. It stores waypoints, routes, and tracks with GPS coordinates, making it widely compatible with mapping and navigation software.
ZWO is Zwift's workout format that contains structured workout data with power targets relative to your FTP (Functional Threshold Power). It defines workout intervals, durations, and intensity levels for indoor training.
How to Convert GPX to ZWO
Follow these simple steps to convert your files quickly and easily
Upload Your GPX File
Click the upload area above or drag and drop your GPX route file. The converter will analyze elevation and distance data.
Enter Your FTP
Enter your Functional Threshold Power (FTP) in watts. This is used to calculate appropriate power targets based on the route's difficulty.
Download Your ZWO File
Once conversion is complete, download your new ZWO file. Import it into Zwift to ride your route-based structured workout.
About GPX to ZWO Conversion
Learn more about the converter and its creator

Jonas
I'm a software developer and sports enthusiast. I created these converters to help athletes manage their workout data efficiently.
Converting GPX Routes to Zwift Workouts
Overview
Our GPX to ZWO process helps you create structured workouts from your routes. When you upload a GPX file, we analyze the data to create a Zwift workout that matches your outdoor experience.
What You Need
- FTP Setting: Your baseline power for workout calculations
- Intensity Choice: Determines the workout difficulty
- Bike Weight: Helps calculate accurate power targets
- Rider Details: Used for precise calculations
How We Convert Your Route
- Initial Steps:
- Upload your GPX file to begin
- Our system processes the route data
- We analyze the GPX track information
- Creating Your Workout:
- The system will create power-based intervals
- Each route section becomes a workout segment
- We adjust intensity based on your settings
- Final Steps:
- Your workout gets formatted in ZWO format
- The system generates the complete workout file based on elevation data from the GPX file.
- You can download and use your new workout in Zwift
Power Guidelines
Your workout power targets are calculated based on:
- Steep climbs: Higher power targets
- Flat sections: Moderate power targets
- Descents: Recovery power levels
Example Process of Using a GPX File In Zwift
Here's how a typical conversion works:
- Drop your GPX file into our converter
- The system creates a structured workout
- Your route becomes a complete indoor training session
Adding Your Workout to Zwift
To use your new workout in Zwift, follow these steps:
- Locate your Zwift workouts folder:
- Windows:
Documents\Zwift\Workouts\[Your Zwift ID] - Mac:
Documents/Zwift/Workouts/[Your Zwift ID]
- Windows:
- If the Workouts folder doesn't exist:
- Create a new folder named "Workouts"
- Inside it, create another folder with your Zwift ID number
- Copy your downloaded ZWO file:
- Simply drag and drop the file into your Zwift ID folder
- Or copy and paste it into the directory
- Start Zwift and find your workout:
- Open Zwift and select "Workouts"
- Your new workout will appear in your custom workouts
Related Converters
Explore other file converters that might be useful for you
GPX to FIT Converter
Convert GPX routes to FIT format with customizable speed settings for Garmin devices
GPX to TCX Converter
Convert GPS Exchange files to Training Center XML format
GPX to KML Converter
Convert GPS Exchange files to KML format for Google Earth and Google Maps visualization
FIT to ZWO Converter
Convert power-based FIT files to Zwift ZWO workouts