Build a route

With RoadCaptain you can build a route in Watopia, Makuri Islands and France so that you can ride exactly where you want to. Always wanted to loop from the Volcano to the Jungle? No problem!

With the KOM and Sprint highlights you can build a route and smash your PR's in a single ride.

Looking to build a super flat route or some extra vert? The elevation profile helps you build your route with the right amount of ascent you want.

Get started!

Select the route you've built in RoadCaptain Runner, hit the log in button to log in to Zwift and Ride on!

The Runner app will tell you which route to select in Zwift and then automatically navigates you on your route. No more worrying about clicking the buttons to go left or right, RoadCaptain handles that for you automatically!

When riding, RoadCaptain shows an overlay that tells you how far you've progressed on the route and where you are on the current segment. Perfect to pace yourself and to get ready for those sprints!

RoadCaptain demo

The video below shows how how RoadCaptain works with Zwift to ride a custom route:

Supported platforms

Windows

Supported: Yes
Minimum version: Windows 7

Linux

Supported: Partial
Minimum version: Any recent distribution

Route Builder works, however logging in with the Runner app currently does not work due to the lack of browser integration on Linux

macOS

Supported: Yes
Minimum version: 10.15

Keyboard support in the log in window is marginal due to browser integration issues. Backspace currently doesn't work so it's advisable to copy-paste your username and password

iOS / iPadOS

Supported: No
Minimum version: N/A

No support for these platforms is currently planned

AppleTV

Supported: Partial
Minimum version: N/A

When you run Zwift on AppleTV you can still use RoadCaptain, however you will need a separate computer to run RoadCaptain.

Running RoadCaptain on a different machine

It is possible to run RoadCaptain on a different machine than where you run Zwift. However, the computer running RoadCaptain and Zwift must be on the same network and must be able to reach each other.

RoadCaptain listens on TCP port 21588, you will need to ensure that your firewall allows inbound traffic to this port from your local network.

Attention: For the safety of your machine, ensure that when you configure your firewall (or when your Operating System asks you to allow traffic on this port) you only allow this for the local network, not public networks or internet.

Route Builder features

RoadCaptain Route Builder supports these features. Missing one? Create a feature request on GitHub!

Route sharing

Share routes you've created with other RoadCaptain users

Read more

Elevation

Use the elevation profile to see the profile of your route and the grade of the climbs

Read more

Simulate

Preview your route using the simulation feature and easily see the flow of your route

KOM

Highlight KOMs on the map so you can include them on your route

Read more

Sprint

Highlight sprints on the map so you can include them on your route

Read more

Loop

Create a loop to ride a section again. Lead-in and lead-out are supported

Read more

Zoom

Move around the map by zooming and panning

Undo

Selected the wrong segment? Easily remove the last segment with undo

Segment list

Quickly see which special segments (KOM & sprint) are on your route

Statistics

See the total distance, ascent and descent of your route and each individual segment

Running

Using Zwift for running? Running segments are supported too!

Import

Import routes built with ZwiftMap.com

Runner features

RoadCaptain Runner supports these features. Missing one? Create a feature request on GitHub!

Route sharing

Share routes you've created with other RoadCaptain users

Read more

Zwift secure authentication

Authenticate via the official Zwift login. RoadCaptain won't see your credentials

Read more

Route preview

When selecting a route, an animated preview of the route is shown on the map as well as the distance, ascent & descent and the KOM & sprint segments on the route

Progress

Track progress with the total distance, ascent and descent of your route and progress on the current segment

Segment list

Quickly see which special segments (KOM & sprint) are on your route when opening a route

Read more

Running

Using Zwift for running? Running segments are supported too!

Rebel Routes

Pick any of the Rebel Routes built by Zwift Insider

Elevation

Use the elevation profile to see the profile of your route and the grade of the climbs

Read more

RoadCaptain development

RoadCaptain is developed by Sander van Vliet and is released under the Artistic License 2.0.
The source code is hosted on GitHub where you can request features and report issues if you find them.

Development of RoadCaptain is a labour of love, any support is greatly appreciated. You can support development via GitHub Sponsors

Releases

Installers are available for Windows and MacOS.

Typically you will want to download the RoadCaptain stable release. If you want to test out new features as they are worked on you can choose to install the preview release. However, the preview release will have some rough edges and the occasional bug.

See the supported platforms for what is needed to run RoadCaptain.

Version Installers
Stable release 0.7.0.6 - Changelog Windows | MacOS | Linux
Preview release 0.7.1.0 - Changelog Windows | MacOS | Linux