Zwift: Indoor cycling made fun
Join millions of people on the app that makes indoor cycling fun for everyone. Whether you’re a seasoned athlete or just starting, jump into virtual bike rides in immersive 3D worlds, challenge yourself on epic climbs, and explore endless roads. With racing, group rides, cycling workouts, and structured training plans, Zwift can deliver serious fitness results.
Connect Your Bike
Seamlessly connect your smart bike, like Zwift Ride, or your bike and smart trainer – including ones from Zwift, Wahoo, Garmin, and more – to your smartphone, tablet, or AppleTV, and start chasing your fitness goals from the comfort of your home.
Immersive Virtual Worlds
Explore over a hundred routes in 12 immersive, virtual worlds. Whether it's the epic climbs in Watopia or the serene beauty of the Scottish highlands, every ride is a new chance to explore.
Join a Global Community
Join a global community pulsing with energy and enthusiasm. Connect with friends, make new ones, and immerse yourself in group rides, races, and events. Track your stats and stay connected with friends, clubs, and the community—on and off the bike— with the Zwift Companion app. Zwift even connects to Strava, ensuring a seamless fitness tracking experience.
Indoor Training Plans, Tailored to You
Our world-class coaches and champion cyclists have crafted plans and workouts for every level. Whether you’re starting out or stepping it up, find your perfect plan. With flexible options, from quick 30-minute burns to long endurance rides, Zwift also has 1000s of on-demand workouts that fit your schedule and goals.
Race Any Time Of Day
Racing riders from around the world is one of the most effective ways to get fit. But don’t be intimidated! Zwift is home to the world’s largest community of competitors—from first-time racers to elite athletes—guaranteeing there’s a friendly challenge for everyone.
Ride and Run!
Not just for cyclists, Zwift welcomes runners too. Sync your smart treadmill or footpod device — you can get our RunPod directly from Zwift—and step into the worlds of Zwift, where every walk or run gets you one step closer to your goals.
Join Zwift Today
There’s never been a better time to combine fun with real results. Download Zwift now and start from wherever you are with a free trial for first-time users.
Download today
Please see the Terms of Use at zwift.com/terms, and EULA at support.zwift.com/en_us/end-user-license-agreement-rymuiTZr
I have been using Zwift for a few years now and I do all my training solely on an old Elite Crono InOut trainer with a recent addition of a pair of secondhand Garmin Vector2 pedals to increase accuracy of my training. There have been a hiccup or 2 over the years but that is to be expected. I have found with the training programs, you are the 1 that knows how you feel , so you must regulate your training intensity by adjusting it down from 100% or just do a recovery ride. Training programs are there as a support tool, so unless you have a personal trainer that can do heart rate variance, blood pressure, blood sugar and a few other tests on you as well as know your diet and sleeping patterns, no indoor program will be good enough. Best is listen to your body. I have improved with indoor training tremendously and very few people belief me when looking at my performances over the last year as I am 95kg and 52years old but have done a few 100km races at an average of 40km/h with only Zwift indoor training programs, the secret is consistency and know when to rest, your body cannot go at 100% all the time without proper rest. Zwift team you have given me a wonderful training tool, thank you
Best cycling training app
Neo1ism
I’m a South African and an avid, pretty competitive rider and enjoy the flexibility Zwift offers me. After work and family time at night or early before the sun rises, I find races or social rides of any power/duration that I need or structured workouts that the coach prescribes. For this my coach creates the workouts in TrainingPeaks and I simply open Zwift and follow the on-screen prompts, perform the intervals (as best I can) and save the ride. The coach gets all my ride metrics immediately after my ride and tweaks his program accordingly. I also incorporate Zwift races into my program and end up doing the same races on set days and often meet the same regulars (riders) from different countries, usually racing in the same categories, often with similar powered riders jostling for the win or place. I have made friends out of game that I now follow on Strava and even in real-life and rode with friends from Canada and USA while they were on holiday in my country. The race results are similar on virtual and real world and really awesome fun. For the nominal cost it’s an awesome tool that WORKS!
I like Zwift.
J_V33
Sometimes I like Zwift more than riding outdoors.Zwift is very safe, you have a better chance of being eaten by a dinosaur in zwift, than being driven over by a car. The community is great, join a group,ride for some great banter, or go for that pb on your own. Worth every cent. Do it, do it.. you know you wanna...
Great training
Lennie Lightning
We have two dedicated road bikes on side by side Wahoo trainers. That says we are having a blast riding together. The training is fun and can be done anytime of the day without the risk of being run over (by South African motorists!). If you have technical problems you will have to solve it yourself (the reason for 4 stars) Although support is swift to refer you to their documentation, you never hear from them again after you start submitting log-files on their request. The proprietary Bluetooth cadence sensor on my frame caused the resistance interface to constantly disconnect. I had many frustrating rides, submitted many log files, updated firmware and changed settings before identifying the issue and changing back to the Zwift cadence sensor. NO SUPPORT.
Cycling routes from the Makuri Madness ZRacing series are now available for free rides, meetups, clubs, and events: Mech Isle Mayhem, Urumaze, WhatYumeziWe'reLost?, and Twilight Crit.
The following running routes now have achievement badges and completion XP available: Jungle Circuit Run in Watopia (310 XP), Jungle Circuit Reverse Run in Watopia (310 XP), Whole Lotta Lava Run in Watopia (490 XP), Hilltop Hustle Run in Watopia (550 XP), Going Coastal Run in Watopia (660 XP), Road to Sky Run in Watopia (690 XP), and Seaside Sprint Run in Watopia (250 XP).
The following event-only routes now have achievement badges and completion XP available: Downtown Dolphin in Crit City (40 XP), LaGuardia Loop in New York (60 XP), The 6 Train Reverse in New York (130 XP), Glasgow Reverse in Scotland (60 XP)and ZG25 Climb Champs in London (100 XP).
Fixed an issue that could cause the virtual shifting style to change after disconnecting and reconnecting to a trainer.
The post-activity streak report now shows the correct running level after the first run of the week.
Route completion badges are now awarded after teleporting to a friend or RoboPacer and completing a full route lap from the official start of the route.
Fixed an issue that could cause Zwifters to face backwards in pre-event and race paddocks.
Version 1.121.0
The developer, Zwift, Inc, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Linked to You
The following data may be collected and linked to your identity:
Health & Fitness
Contact Info
User Content
Identifiers
Usage Data
Diagnostics
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Usage Data
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More