Overview
GPX to Zwift is a free, open-source tool that converts GPX cycling route files into structured Zwift workout files (.zwo). By using this service, you agree to these terms.
Provided As-Is
This tool is provided “as is” without warranty of any kind, express or implied. We make no guarantees about the accuracy, completeness, or fitness for purpose of generated workout files. The workout generation algorithm makes best-effort terrain analysis, gradient smoothing, elevation correction, and power zone mapping — results will vary based on your GPX data quality, selected training goal, and individual physiology.
Your Responsibility
You are solely responsible for:
- Evaluating whether generated workouts are appropriate for your fitness level
- Consulting a physician or certified coach before starting any training program
- Not exceeding your personal physical limits during training
- The accuracy of your FTP (Functional Threshold Power) input
Generated workouts are training suggestions, not medical advice. Always train within your capabilities and listen to your body.
GPX File Processing
GPX files are processed within your browser. If you are signed in, your GPX files and generated workouts are saved to your account via Supabase for route history. Elevation correction uses the Open-Meteo Elevation API to replace GPS altitude with surveyed terrain data — your coordinates are sent to this third-party service for correction. You retain full ownership of your ride data.
Accounts & Data Storage
You may optionally sign in with Google to save routes and sync your profile (FTP, weight) across devices. Account data is stored in Supabase. You can delete your saved routes at any time from the route library. Authentication is handled by Google OAuth — we do not store your Google password.
Limitation of Liability
To the fullest extent permitted by law, GPX to Zwift and its author shall not be liable for any direct, indirect, incidental, special, or consequential damages arising from your use of this service, including but not limited to injury, illness, loss of data, or workout performance outcomes.
Open Source
The source code for this tool is publicly available. The software is distributed under an open-source license on an “as-is” basis. Contributions and feedback are welcome.
Third-Party Services
This tool integrates with Zwift (for .zwo file format compatibility) but is not affiliated with, endorsed by, or officially connected to Zwift, Inc. “Zwift” is a trademark of Zwift, Inc.
Changes
These terms may be updated from time to time. Continued use of the service after changes constitutes acceptance of the updated terms.
Contact
Questions about these terms? Reach out via demogar.com.