Ride anywhere. Together.

RCycle is free software in active development. It started as a passion project because I wanted to experience some of the world's greatest rides without being stuck with fake terrain, a tiny ride catalog, or one more polished subscription asking for $20 a month.

Smart trainer ready

Bring outdoor routes indoors.

Pair a smart trainer, load a route link or GPX, and ride real elevation with live resistance and nearby riders.

Cyclist riding a road bike on an indoor smart trainer

Real routes, real resistance, real people.

Epic mountainside road with switchbacks and an orange route line through the terrain

Ride real-world terrain

Create and ride a route anywhere on the planet, with real elevation driving trainer resistance from climb to descent.

Road bike on a smart trainer shown from an off-angle view against a dark modern background

Smart trainer ready

Works with smart trainers over Bluetooth, with no ANT dongle required.

Compatible Trainer List
Two riders on smart trainers in split scenes, both riding the same terrain on their screens

Ride together live

Ride and compete with friends in real time, seeing the same terrain together even when you are training miles apart.

Get RCycle.

Latest stable: v0.15.1. Hashes shown below are SHA-256.

Windows x64

Latest stable Windows installer

Recommended for most riders.

Download Windows installer

v0.15.1
SHA-256 b16bd5c8dd1896097a4eb546ce510a18b9064b8de92d176b6ea897b728a8ac9b

macOS Apple Silicon

Latest stable macOS Apple Silicon build

For Apple Silicon Macs using M1, M2, M3, or newer chips.

Download Mac ARM

v0.15.1
SHA-256 47fef9441185754ec9a683783c4ebc0561c004e9407a002539ac1b96cb89f808

macOS Intel

Latest stable macOS Intel build

For Intel-based Macs.

Download Mac Intel

v0.15.1
SHA-256 f2580e0720486853f0d051c5c6882bed3ea8cf706df681568b3abccf264f3284

Linux x64

Latest stable Linux build

For 64-bit Linux desktops.

Download Linux AppImage

v0.15.1
SHA-256 8d3015f59c44eb99da72451086074261e8d4b3c86d78bb87650028d58956d2b1