Skip to content
The ERG Room

Home » Trainers & Apps

How to Add Custom Workouts to Zwift in 60 Seconds

Zwift reads custom workouts from .zwo files. Drop the file into the right folder and it appears in game, on every device.

October 28, 2026 · 2 min read

How to Add Custom Workouts to Zwift in 60 Seconds
Photo: marybettiniblank / Pixabay

Zwift's built-in workouts are great, but you can ride any structured session in Zwift if you have it as a .zwo file. Every workout in our library has a ZWO download. Here is how to add it.

On a Mac

  1. Download the .zwo file.
  2. Open Finder and go to Documents › Zwift › Workouts.
  3. Open the folder with a long number as its name. That number is your Zwift ID.
  4. Paste the .zwo file into that folder.
  5. Restart Zwift.

On a Windows PC

  1. Download the .zwo file.
  2. Find the Z icon of the Zwift launcher in the taskbar's notification area; click the small up arrow if the icon is hidden.
  3. Right-click it and choose Open Logs Folder.
  4. Go up one level to the Zwift folder and open Workouts, then your numeric Zwift ID folder.
  5. Paste the file there and restart Zwift.

Finding the workout in Zwift

Open the workouts menu and look in the Custom section. Imported workouts appear there after the restart, and from that point they are available on all your devices, including iPad, iPhone and Apple TV, as long as the file is not larger than 64 KB. Larger files stay on the computer you imported them on. All our workout files are far below that limit.

  • Build it in Zwift. Go to Workouts › Custom › Create Workout and recreate the intervals from the table on our workout page. Zwift allows up to 250 blocks per workout.
  • Link a calendar. If you plan in TrainingPeaks, connect it to Zwift and the structured workout scheduled for today appears automatically. See how to get our workouts into TrainingPeaks.

Good to know

QuestionAnswer
Do targets follow my FTP?Yes. ZWO files store power as a share of FTP, so Zwift uses your current FTP.
Can I edit the workout?Yes. Select it in the Custom section and copy it to make your own version.
Why is the workout missing on my iPad?Restart Zwift on the computer and on the iPad after importing, and check that the file is under 64 KB.

Tip: special characters in workout names can cause sync problems, so keep names simple.

Questions

Where is the Zwift workouts folder?

On a Mac it is Documents › Zwift › Workouts › your numeric Zwift ID. On Windows, open it via the Z icon in the taskbar, Open Logs Folder, then up to Zwift › Workouts › your Zwift ID.

Can I add a .zwo file to Zwift on an iPad?

Not directly. Import it on a PC or Mac; after restarting Zwift it is available on your other devices too.

Why does my custom workout not show up in Zwift?

Restart Zwift after adding the file, make sure it is in your numeric Zwift ID folder, and keep the file under 64 KB.

Sources

  1. Zwift Support: custom workouts

Keep reading