Zwift Companion

31.3K reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Have you already downloaded Zwift? If so, you’re in the right place—Zwift Companion makes Zwifting better.

It’s like a remote control for Zwift that you can use pre-ride, during your ride, and post-ride.

Zwift Companion is a great place to plan your next activity. With all the events in one place and thousands to choose from, you're sure to discover like-minded athletes who want to get fit together. You can also find and join clubs on Zwift Companion.

You'll see rides chosen specifically for you based on your preferences, fitness level, and upcoming events. You can even set reminders, so you're never late for a ride.

You'll also find a bunch of cool information on Zwift Companion's home screen, like the number of people currently Zwifting, as well as any friends or contacts you're following.

Have a Zwift Hub smart trainer? You can also update the firmware with the Companion app.

With Zwift Companion, you can send RideOns, text with other Zwifters, bang U-Turns, choose between route options, and more. You can also adjust the resistance of your trainer on the fly during structured workouts, to increase or decrease intensity. Want to turn erg mode on or off, take screenshots, or see riders nearby and their stats? All of this happens on Zwift Companion.

Take a deep dive into your ride data and the folks you rode with. You’ll also find a progress bar for any Tours you’re participating in and the latest on any goals you set for yourself.
Updated on
Sep 6, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Personal info, Health and fitness and 7 others
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

29.8K reviews
Eric J
June 28, 2023
Overall the app us great but lately it doesn't allow me to end and save my rides from the app. I have to cancel the attempt to save and redo it from my computer. And also not a fan of how it takes so long to reconnect to the zwift "game" function when you exit the app to go into a different app, even for a second or two. Also does the same when closing the phone and re-opening. Otherwise it works great.
1 person found this review helpful
Did you find this helpful?
Colin Erskine
June 12, 2023
5/2023: Adding the new world has been great and the additional levels (yet I'm only on 30) but I specifically had a shed in my backyard built for working out and Zwift. It's been a great winter and wet spring activity to do so thank you. But why did you get rid of the pause in monthly payment? 1/2021: Unfortunately it sucks a lot of power from my phone (wouldn't work on my old tablet) so uploaded it on an older phone. It works well.
1 person found this review helpful
Did you find this helpful?
James Foley
July 14, 2021
Generally it's great but every now and then the Microsoft tablet version locks up and you loose what you have done. I think that was really a problem with the Surface Pro and not the phone app. It's really great when it all works because you can see exactly what you have done in terms of distance, power and heart rate afterwards.
7 people found this review helpful
Did you find this helpful?

What's new

• Improved remembered device management for Zwift hardware
• Added an indicator in the action bar to show current camera view
• Fixed an issue where activity name was not preserved when ending activity from ZC
• Improved the ownership change dialog for Clubs
• Fixed auto-scrolling issue when viewing training plan details
• Fixed an issue where event settings in a Clubs workout displayed invalid options
• Fixed an issue where push notifications for new Group Workouts did not include date