# Shaft Power Calculator

Calculate the power transmitted by a rotating shaft. P = T·ω = 2π·n·T/60. Solve power from torque and speed, or torque from power and speed. Supports W/kW/hp.

> Canonical page: https://elysiatools.com/en/tools/shaft-power-calculator

- **Category:** Math & Numbers

- **Keywords:** shaft power, rotational power, torque, angular velocity, rpm, horsepower, mechanical engineering

## Overview

The Shaft Power Calculator helps mechanical engineers and technicians quickly determine the power transmitted by a rotating shaft or calculate the required torque. By applying the fundamental rotational physics formula P = T·ω = 2π·n·T/60, the tool solves for either power or torque based on your rotational speed (rpm) and selected units, supporting Watts, Kilowatts, and Horsepower.

## Inputs

- **Calculation Mode** (select)
- **Torque T (N·m)** (number): Shaft torque in N·m. Required in Power mode.
- **Rotational Speed n (rpm)** (number): e.g. 1500
- **Power P** (number): Shaft power, in the selected power unit. Required in Torque mode.
- **Power Unit** (select)
- **Decimal Places** (number)

## When to use

- When designing or selecting electric motors, gearboxes, or drive shafts and you need to verify power transmission limits.
- When you have measured the rotational speed (rpm) and torque of a shaft and need to calculate the output power in kW or horsepower.
- When you know the target power rating of a system and need to determine the minimum torque capacity required for the shaft at a specific operating speed.

## How it works

- Select the calculation mode: either calculate power from torque and speed, or calculate torque from power and speed.
- Enter the known parameters, including the rotational speed in rpm, and either the torque in N·m or the power in your preferred unit.
- Choose your target power unit (W, kW, or hp) and specify the desired decimal precision.
- Click calculate to instantly compute the missing value along with the corresponding angular velocity in radians per second.

## Use cases

- Sizing electric motors by calculating the required torque at a specific operating RPM.
- Analyzing industrial machinery performance by converting measured shaft torque and speed into output kilowatts.
- Converting horsepower ratings of automotive engines to torque values at specific engine speeds.

## Frequently asked questions

### What formula does this calculator use?

It uses the standard rotational power formula: P = T · ω, where ω (angular velocity) is calculated as 2π · n / 60 (with n in rpm).

### What units of power are supported?

The calculator supports Watts (W), Kilowatts (kW), and Horsepower (hp).

### Can I calculate torque if I only know the horsepower and RPM?

Yes, switch the calculation mode to 'Torque from power and speed', enter the power in hp and speed in rpm, and the tool will output the torque in N·m.

### What is the relationship between angular velocity and RPM in this tool?

Angular velocity (ω) in radians per second is calculated directly from the rotational speed (n) in rpm using the formula ω = 2π · n / 60.

### Does this calculator account for transmission efficiency losses?

No, this calculator computes the theoretical mechanical shaft power based purely on rigid body physics without friction or efficiency losses.

## Related tools

- [Absolute Value Calculator](https://elysiatools.com/en/tools/absolute-value-calculator): Calculate the absolute value of positive, negative, or decimal numbers and explain the sign relationship
- [Adjusted R-Squared Calculator](https://elysiatools.com/en/tools/adjusted-r-squared-calculator): Calculate adjusted R squared from R squared, sample size, and predictor count
- [Air Changes per Hour (ACH, n = Q/V)](https://elysiatools.com/en/tools/air-changes-per-hour): Compute the air change rate (ACH / n) of a room from the outdoor supply airflow Q and the room volume V: n = Q/V (1/h). Three modes: solve ACH (given Q and V), solve airflow (given n and V), or solve volume (given n and Q). Flow in m³/s/m³/h/CFM, volume in m³/ft³/L. Also reports the well-mixed single-zone purge time to reach a target residual fraction ε (default 1%): t = −ln(ε)/n hours.
- [Bearing Life L10 Calculator](https://elysiatools.com/en/tools/bearing-life-l10): Calculate the basic rating life of a rolling bearing: L10 = (C/P)^p, with p = 3 for ball bearings and p = 10/3 for roller bearings. When a speed is provided, converts to L10h in operating hours.
- [Bolt Torque Clamp Force Calculator](https://elysiatools.com/en/tools/bolt-torque-clamp-force): Convert between bolt tightening torque and axial clamp force. T = K·F·d, where K is the nut factor (~0.20 for dry steel). Solve torque from force, or force from torque.
- [Cable Ampacity Calculator (IEC 60364-5-52)](https://elysiatools.com/en/tools/cable-ampacity-calculator): Estimate copper cable current-carrying capacity per the simplified IEC 60364-5-52 reference method. Combines cross-section, insulation (PVC 70°C / XLPE 90°C), installation method, and ambient temperature to derive the corrected allowable ampacity (A).
- [Capacitor Reactive Power Calculator (Q_c = 2πfCU²)](https://elysiatools.com/en/tools/capacitor-reactive-power): Compute the reactive power produced by a known capacitor: Q_c = 2π·f·C·U². Supports single-phase, three-phase star (Y) and delta (Δ) connections. Returns Q_c in var/kvar, capacitive reactance Xc, and capacitor current Ic. Complementary to the power-factor-correction tool (which sizes a capacitor for a target cosφ).
- [Chain Sprocket Ratio Calculator](https://elysiatools.com/en/tools/chain-sprocket-ratio): Calculate the ratio, driven speed and chain linear speed of a chain drive. i = z₂/z₁ = n₁/n₂, chain speed v = z₁·p·n₁/60000. Enter the pitch to compute chain speed.

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
- [Web Image Processing Rust Samples](https://elysiatools.com/en/samples/web-image-processing-rust): Web Rust image processing examples including image read/save, scaling, and format conversion
