Sport-Calculator.comSport-Calculator.com
Tools3 min read

How to Convert FIT to ZWO: Turn Rides into Zwift Workouts

Learn how to convert FIT files from Garmin or Wahoo into ZWO format for Zwift. Recreate your favorite outdoor rides as structured indoor workouts.

How do you convert FIT to ZWO? Use our free FIT to ZWO Converter to transform your recorded rides (FIT files) into structured Zwift workouts (ZWO files). Upload your activity, enter your FTP, and download a custom workout that replicates your ride's intensity.

This is the perfect way to "re-ride" your favorite outdoor loops or race efforts indoors on Zwift.

Why Convert FIT to ZWO?

Normally, Zwift workouts are created manually. Converting a real ride allows you to:

Use CaseDescription
Replicate Race EffortsTrain exactly how you raced by using your actual power file
Simulate Outdoor RoutesRide the specific intensity demands of your local climb or loop
Save Coach FilesConvert a workout recorded on your head unit into a Zwift file
Verify FitnessRe-test yourself against a past performance

How the Conversion Works

The converter analyzes your power data from the FIT file and generates a structured workout based on % of FTP.

  1. Analysis: It reads the power duration curve of your ride.
  2. Smoothing: It smooths out short spikes to create ridable intervals.
  3. Normalization: It converts raw watts to % of FTP (so the workout scales with you).
  4. Generation: It writes the .zwo XML file Zwift understands.

Step-by-Step Guide

Step 1: Get Your FIT File

Export the original .fit file from Garmin Connect, Strava, or TrainingPeaks.

  • Garmin Connect: Activity Page > Gear Icon > Export Original.
  • Strava: Activity Page > Three Dots > Export Original.

Step 2: Convert the File

  1. Go to the FIT to ZWO Converter
  2. Upload your file
  3. Critical: Enter the FTP you had at the time of the ride. This ensures the relative intensity is calculated correctly.
  4. Click Convert and Download.

Step 3: Import to Zwift

  1. Move the .zwo file to Documents/Zwift/Workouts/[ZwiftID]/ on your PC/Mac.
  2. Open Zwift.
  3. Your new workout will appear under the "Custom Workouts" tab.

Tips for Best Results

  • Use Clean Data: Rides with lots of coasting or traffic lights make for choppy workouts. A steady climb or time trial converts best.
  • Edit After Converting: You might want to open the file in Zwift's editor to merge many short steps into longer steady intervals.
  • Check FTP: If your FTP setting in Zwift is different from what you entered in the converter, the workout might be too hard or too easy.

Disclaimer: Information provided by this site is for educational purposes only and is not intended to be a substitute for professional medical advice specific to the reader's particular situation. The information is not to be used for diagnosing or treating any health concerns you may have. The reader is advised to seek prompt professional medical advice from a doctor or other healthcare practitioner about any health question, symptom, treatment, disease, or medical condition.