Endurance Worlds
The training engine for indoor endurance sport

Train & Race.
Five Sports.
Your Effort.

An erg-first indoor training and racing platform. Connect compatible rowing, ski, cycling, or running equipment and bring your real effort into immersive 3D worlds. Sport and device support vary.

Make repetitive erg sessions more engaging: explore a route, enter a race, or measure your progress against a personal-best ghost.

Free throughout open beta. No credit card. See what’s included · Privacy

Workouts export to standard FIT files, with per-second activity data.

Browser access remains open beta as before — no invitation needed.

Multi-sport gameplay highlights
🎿

Nordic Skiing

Glide through stunning winter landscapes on your ski erg

🚣

Rowing

Race through scenic fjords and regatta courses on your rowing machine

🏃

Running

Run through procedural worlds on your treadmill or with a running power sensor

🚴

Cycling

Ride open roads and velodrome track events on your smart trainer or power meter

🛶

Kayaking

Sprint Olympic distances or paddle a procedural lake with a supported KayakFirst erg — or use a compatible rowing erg as your paddle input

⚡ Featured Mode

Endurance Gauntlet

Chain multiple sports back-to-back into one continuous race. Ski, row, run, and bike on a single cumulative clock — pick a preset format or build your own leg-by-leg. Race 10 ghost competitors whose standings carry across every leg.

⛷️+🏃+🚣+🚴
🏁
Preset formats
ready to race
🛠️
Custom builder
any sport, any distance
👻
10 competitors
Slug → Eagle
📈
PB tracking
per-leg splits saved
5
Sports Supported
50+
Built-in Courses
DRAW
Create Any Route
FIT
Export + Strava Sync
Race formats

Competition formats are content.

Each format is a reason to come back, a reason to enter, and a reason to broadcast.

⚡

Gauntlet

Multi-sport

Multi-sport brick — the indoor answer to hybrid racing

🏟️

Team Sprint

Relay

Relay-style lane racing between clubs or teams

🔄

Madison

Cycling

Points-race cycling with partner hand-off exchanges

👻

Ghost Racing

Solo / vs PB

Against your own past effort, or anyone else's PB

🚴

Velodrome & Criterium

Cycling

Built-in procedural circuits — no GPX needed

⛷️

Skimo

Skiing

Climb legs with descent corridors after each summit

Runs on Any Device

Browser-based with Bluetooth connectivity. No downloads, no installs — just open and train.

💻Windows
🖥️Mac
📱Android
📲iPhone / iPadBluefy or native iOS beta

Works in Chrome, Edge, and other browsers with Web Bluetooth support. For browser Bluetooth on iPhone / iPad, use Bluefy browser to connect your erg. The native iOS app is also working with native Bluetooth — no Bluefy required. Join the public TestFlight beta.

Why Endurance Worlds?

Train in immersive 3D across Nordic skiing, rowing, running, cycling, and kayaking. Built by endurance athletes, for endurance athletes.

🎿

5 Sports, 1 Platform

Train across Nordic skiing, rowing, running, cycling, and kayaking from one indoor platform.

📡

Bluetooth Connected

Connect your erg, smart trainer, power meter, or treadmill via Web Bluetooth. Your real effort drives your in-game athlete — power, stroke rate, cadence, pace, all captured live. More devices added over time.

❤️

Heart Rate Integration

Pair your Bluetooth HR strap for live heart rate tracking. Every second of HR data is recorded and exported to your FIT files.

🌍

Immersive 3D Worlds

Train in procedurally generated environments — draw any custom route at any distance, or import a real-world GPX route.

🏁

Race & Compete

Race against AI bots with realistic pacing, compete in multiplayer, or chase your personal best ghost. Team Sprint relay mode included.

📊

FIT File Export & Strava

Every workout exports to standard FIT format with per-second power, HR, and cadence data. Auto-upload to Strava.

Growing Platform

More Devices Coming

We currently support PM5 monitors, FTMS smart trainers, cycling power meters, treadmills, running power sensors, and Bluetooth HR straps. Ellipticals that provide power data over FTMS Bluetooth should also work. New connectable training devices and ergs are being added over time — our goal is to support every indoor endurance machine out there.

Have a device you'd like to see supported? Let us know after signing up.

📡 PM5 Monitors
🚴 Smart Trainers
⚡ Cycling Power Meters
🏃 Treadmills
⚡ Running Power Sensors
❤️ HR Straps
⚡ Ellipticals (FTMS BLE + power data)
+ More devices over time

How It Works

1

Create your account

Sign in, choose a sport, and select a built-in course, draw a route, or import a GPX route. No download is needed to get started.

2

Connect

Open Endurance Worlds in a supported browser and pair compatible equipment such as your erg, smart trainer, power meter, treadmill, and optional HR strap via Bluetooth — where supported. Equipment support varies by sport and device.

3

Train & Compete

Your real effort drives the game. Race bots, chase ghosts, export FIT files, and sync to Strava automatically.

Open beta access

Every current feature is free to try.

Train, race, save your progress, and export workouts to FIT. Free throughout open beta; no credit card required.

View open beta pricing

Will it run on my device?

Endurance Worlds runs in your browser — nothing to install on a computer. Here's the short version of what you need.

💻

Computer / Laptop

  • 2017 or newer: Smooth at full detail.
  • 2014 – 2016: Playable; lower frame rates and slower course loads.
  • Pre-2014: Likely too slow — modern graphics required.

Use Chrome or Edge for full Bluetooth support.

📲

iPad

  • iPad Air 3 / Pro 2018 / iPad 7th gen (2019) or newer: Smooth, courses load in a few seconds.
  • iPad 2018 / Pro 2017: Works; slower loads.
  • iPad Air 2 or older: Too little memory — expect stutters.

For browser Bluetooth, use Bluefy. The native iOS beta uses native Bluetooth and does not require Bluefy.

📱

Phone

  • iPhone 11 (2019)+: Runs, but the screen is small for pace / power / HR.
  • Android from 2019+ with 4 GB+ RAM: Same — works, but better as a backup.

A tablet or laptop is the recommended primary device.

Rule of thumb: if your device is under about 6 years old and isn't a budget-tier phone, you're good. A 5 Mbps internet connection is plenty.

Join the Community

Connect with other indoor endurance athletes, share routes, get tips, and follow development updates on our Discord server.

Join Discord Server

Ready to transform your training?

Create an account, pair compatible equipment, and make indoor training feel like more than another session staring at a screen.

Free throughout open beta. No credit card.