Cycling Data Lab

Cycling tools for training and racing

Estimate climb times, simulate a race, calculate training zones, check gearing, analyze FIT files, check your bike fit and plan efforts for your training and racing.

Cycling Data Lab mascot holding a chart

By a cyclist, for cyclists

Practical tools for everyday caclulations and analysis, built from real racing and training experience.

Fully online

Use the tools in the browser, no installations needed.

Store user data

Create a profile and store your data to be used for calculations automatically.


All cycling tools

Start with the tools cyclists use most, then explore the full collection below. Sign in to pre-fill personal data where it helps.

Bike Fitting Analysis

Upload photo or video and check your bike fit.

Check your bike fit

Cadence - Speed

See speed for each chainring, sprocket and cadence combination. Useful when choosing gears for a route or a new setup.

Check gearing

Critical Power

Use max efforts data to estimate Critical Power, W' and FTP, then save the result to your rider profile.

Analyze efforts

FIT File Viewer

Upload a FIT activity to view power, speed, cadence, heart rate and altitude together. Crop a section and export the file.

Upload activity

Lactate Testing

Enter test steps with power and lactate values to find threshold points and view the lactate curve.

Analyze test

Power - Time

Estimate how long a climb or segment will take, or find the power needed for a target time. With a rider profile, it can estimate your personal best.

Open calculator

Race Simulator

Upload a course FIT or GPX file and estimate pacing using Critical Power and W'.

Simulate race

Training Zones

Calculate power zones from FTP and weight by multiple methods. Use the result as a simple reference for workouts and pacing.

Calculate zones

Why use Cycling Data Lab?

It is built for answering practical cycling questions, simple but powerfull.

Quick and powerfull

Crunch some numbers quickly with simple calculators or use advanced options to tweak the parameters.

By a cyclist, for cyclists

Created by a cyclist for cyclists, inspired by real world racing and training experience.

Stored rider and bike profiles

When signed in, calculators inputs are automatically prefilled with user data. However, all the tools can be used without creating an account.