Categories

Cycling Power Calculator

Calculate cycling power output and energy expenditure

Key Facts

Category
Health
Input Types
number, select
Output Type
json
Sample Coverage
1
API Ready
Yes

Overview

The Cycling Power Calculator is a precise tool designed to estimate your power output in watts and total energy expenditure based on speed, rider weight, road gradient, and aerodynamic riding position.

When to Use

  • When planning training sessions to hit specific power intensity zones.
  • When evaluating how changes in road incline or riding posture affect your physical effort.
  • When estimating total caloric burn for long-distance rides or cycling events.

How It Works

  • Enter your total weight, including both the rider and the bicycle.
  • Input your average speed and the road gradient percentage.
  • Select your riding position to account for aerodynamic drag.
  • Calculate the estimated power output in watts and the total energy consumed over your specified distance.

Use Cases

Optimizing training intensity for specific race courses.
Comparing energy requirements between different riding postures.
Estimating fuel and hydration needs based on total energy expenditure.

Examples

1. Flat Road Training Analysis

Road Cyclist
Background
A cyclist wants to maintain a steady pace on a flat training route to improve endurance.
Problem
Determining the necessary power output to sustain a 30 km/h speed on flat terrain.
How to Use
Set speed to 30 km/h, gradient to 0%, and position to 'Upright'.
Example Config
speed: 30, weight: 80, gradient: 0, ridingPosition: 'upright'
Outcome
The calculator provides the wattage required to maintain that speed, helping the cyclist set their bike computer's power zone.

2. Climbing Performance Estimation

Hill Climber
Background
A rider is preparing for a mountain climb and wants to know the physical demand of a steep section.
Problem
Calculating the power needed to ascend a 5% gradient at a moderate speed.
How to Use
Input the gradient as 5% and adjust the speed to a realistic climbing pace.
Example Config
speed: 15, weight: 75, gradient: 5, ridingPosition: 'drops'
Outcome
The tool outputs the increased wattage required to overcome the incline, allowing for better pacing strategy.

Try with Samples

health

Related Hubs

FAQ

What does 'Total Weight' include?

Total weight should include your body weight plus the weight of your bicycle and any gear or accessories you are carrying.

How does riding position affect the result?

Different positions change your frontal surface area, which significantly impacts aerodynamic drag and the power required to maintain a specific speed.

Is this calculator accurate for all bikes?

It provides a reliable estimate based on physics, though factors like tire rolling resistance and mechanical efficiency can vary by bike type.

Can I calculate power for uphill climbs?

Yes, by entering a positive gradient percentage, the tool accounts for the additional power required to overcome gravity.

What units are used for the output?

Power is calculated in Watts (W), and energy expenditure is typically provided in kilojoules (kJ).

API Documentation

Request Endpoint

POST /en/api/tools/cycling-power

Request Parameters

Parameter Name Type Required Description
speed number Yes -
weight number Yes -
gradient number No -
ridingPosition select Yes -
distance number No -

Response Format

{
  "key": {...},
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
JSON Data: JSON Data

AI MCP Documentation

Add this tool to your MCP server configuration:

{
  "mcpServers": {
    "elysiatools-cycling-power": {
      "name": "cycling-power",
      "description": "Calculate cycling power output and energy expenditure",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=cycling-power",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

You can chain multiple tools, e.g.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 tools.

If you encounter any issues, please contact us at [email protected]