What Is the Power–Torque–RPM Calculator?

The Power–Torque–RPM Calculator is a professional engineering tool that solves the fundamental rotational mechanics relationship between three interdependent variables:

Power (P)

The rate of doing mechanical work. Units: kW HP W PS

Torque (τ)

Rotational force on a shaft. Units: N·m lb·ft lb·in kgf·m

🔄

Speed (RPM / ω)

Rotational speed. Units: RPM rad/s rev/s

Enter any two known values — the calculator instantly computes the third, converts between all common unit systems, and shows a step-by-step derivation. It is used by automotive engineers, motor designers, industrial technicians, and students worldwide.

Step-by-Step: How to Use the Calculator

  1. 1

    Choose What to Calculate (Select Solve Mode)

    At the top of the calculator, click one of four buttons: Power, Torque, RPM, or Auto Detect. The selected variable becomes the output — the field will be highlighted with an orange "RESULT" badge and will become read-only once calculated. In Auto Detect mode, simply leave one field empty and fill the other two — the calculator determines what to solve automatically.

    Pro Tip: Use Auto Detect mode when you're not sure which variable you're solving for — just fill in two fields and leave one blank.
  2. 2

    Enter Your Known Values with the Correct Units

    Type your known values into the Power, Torque, and/or Speed (RPM) input fields. Use the dropdown next to each field to select your unit. The calculator supports all common engineering units — see the full unit reference tables below. Always verify your unit selection before calculating — entering 100 in kW vs HP will give very different results.

    Common Mistake: Entering RPM in rad/s without changing the unit dropdown. A motor at 3000 RPM is 314.16 rad/s — very different numbers. Always match the unit dropdown to your data.
  3. 3

    Set System Efficiency & Safety Factor (Optional)

    If your system has mechanical losses (gearboxes, belts, couplings), enter the overall System Efficiency (%). A 95% efficient gearbox means only 95% of input power reaches the output shaft. Enter a Safety Factor (e.g. 1.25) to size your motor with a power margin — the calculator will show the recommended motor power automatically.

    Typical efficiency values: Direct-coupled motors ≈ 97–99%  |  Spur gearbox ≈ 95–98%  |  Chain/belt drive ≈ 92–96%  |  Worm gear ≈ 70–90%

  4. 4

    Click "Calculate" and Read Your Results

    Press the orange Calculate button (or press Enter from any input field). The Results Panel appears below with: the primary result in large type, unit conversions in all formats, angular velocity (\(\omega\) in rad/s), and period (seconds per revolution). Expand "Step-by-Step Solution" to see the full derivation.

    What you'll see: Primary result → Unit conversions in pills → Angular velocity → Efficiency output (if enabled) → Step-by-step derivation → Active formula in LaTeX.
  5. 5

    Review Warnings and Validate Your Inputs

    The calculator displays colored warning messages if your values are unrealistic for common applications — for example, power exceeding 50 MW or RPM above 100,000. A red error message appears if required fields are missing or if division by zero is attempted (e.g. RPM = 0). All inputs are validated: negative values and non-numeric input are rejected with a clear explanation.

    RPM = 0 is invalid when calculating Power or Torque — it causes division by zero. The calculator blocks this with an error message. Use a small value like 1 RPM if you need near-zero speed.
  6. 6

    Use the Gearbox Tab for Drivetrain Analysis

    Switch to the Gearbox tab to calculate output shaft torque and RPM after a gear reduction. Enter your motor's input torque, input RPM, gear ratio (e.g. 4 for a 4:1 reduction), and gearbox efficiency. The results table shows how each parameter changes from input to output shaft. The Vehicle Speed Estimator (same tab) converts wheel RPM + tire diameter to km/h and mph.

  7. 7

    Generate a Power Curve Graph

    Go to the Power Curve tab. Enter a constant torque value, a minimum and maximum RPM range, then click "Generate Power Curve". The chart displays Power (kW) on the left axis and Torque (N·m) on the right axis, both plotted against RPM. A scrollable data table appears below the chart, and you can export the full dataset as a CSV file for use in Excel or other analysis tools.

  8. 8

    Copy, Print, or Export Your Results

    Use the Copy Results button to copy a formatted text summary to your clipboard — including all inputs, the calculated result, angular velocity, and a timestamp. Use the Print icon (top right of the calculator) to open the browser print dialog, which is optimised for PDF export. The History tab stores your last 10 calculations — click any entry to reload those values instantly.

All Calculation Formulas — Explained in Detail

The Universal Physics Formula (Foundation of Everything)

All calculations in this tool derive from a single equation in classical mechanics. In any rotating system, power equals the product of torque and angular velocity:

Universal Formula — SI Units
\[ P = \tau \cdot \omega \]
Where: \(P\) = Power in Watts (W)  |  \(\tau\) = Torque in Newton-metres (N·m)  |  \(\omega\) = Angular velocity in radians per second (rad/s)

Angular velocity \(\omega\) in rad/s is obtained from the more familiar RPM (revolutions per minute) by:

Converting RPM to Angular Velocity
\[ \omega \; [\text{rad/s}] = \frac{2\pi \times \text{RPM}}{60} = \frac{\pi \times \text{RPM}}{30} \]
Example: 3000 RPM → \(\omega = \pi \times 3000 / 30 = 314.16\) rad/s

Substituting the \(\omega\) conversion into the universal formula gives the engineering form used in the calculator:

Power in Watts — Exact Form
\[ P_W = \tau_{N\cdot m} \times \frac{2\pi \times \text{RPM}}{60} \]

Formula 1: Calculate Power from Torque and RPM

Use when: You know the torque your shaft produces and the speed it rotates. Common use cases: verifying engine output, sizing a generator, confirming a dyno result.

Metric — Power in Kilowatts (kW)
\[ P_{kW} = \frac{\tau_{N\cdot m} \times \text{RPM}}{9549.3} \]
The constant 9549.3 = 60,000 / (2π). Dividing by 1000 converts W to kW.
Imperial — Power in Horsepower (HP)
\[ P_{HP} = \frac{\tau_{lb\cdot ft} \times \text{RPM}}{5252.1} \]
The constant 5252.1 = 33,000 / (2π) or equivalently 550×60/(2π), because 1 HP = 550 ft·lbf/s.
Worked Example: A shaft produces 300 N·m at 3,500 RPM.
Power = 300 × 3500 / 9549.3 = 109.96 kW (≈ 147.5 HP)

Formula 2: Calculate Torque from Power and RPM

Use when: You know the power rating of a motor and its operating speed, and need to find the available torque. Common use cases: motor selection for a conveyor, pump, or machine tool.

Metric — Torque in Newton-metres (N·m)
\[ \tau_{N\cdot m} = \frac{9549.3 \times P_{kW}}{\text{RPM}} \]
Imperial — Torque in Pound-feet (lb·ft)
\[ \tau_{lb\cdot ft} = \frac{5252.1 \times P_{HP}}{\text{RPM}} \]
Worked Example: A 22 kW motor runs at 1,450 RPM.
Torque = 9549.3 × 22 / 1450 = 144.9 N·m (≈ 106.9 lb·ft)
Important: Torque is inversely proportional to speed at constant power. A motor geared to run slower produces more torque — exactly by the gear ratio (minus efficiency losses).

Formula 3: Calculate RPM from Power and Torque

Use when: You know the required power output and the maximum torque your system can handle, and need the operating speed. Common use cases: gear ratio selection, spindle speed design.

Metric
\[ \text{RPM} = \frac{9549.3 \times P_{kW}}{\tau_{N\cdot m}} \]
Imperial
\[ \text{RPM} = \frac{5252.1 \times P_{HP}}{\tau_{lb\cdot ft}} \]
Worked Example: A 50 kW motor must produce 400 N·m.
RPM = 9549.3 × 50 / 400 = 1193.7 RPM

Gearbox & Drivetrain Formulas

When power passes through a gearbox, the speed and torque change in proportion to the gear ratio, while power is reduced by the gearbox efficiency.

Output Shaft Speed
\[ \text{RPM}_{out} = \frac{\text{RPM}_{in}}{\text{GR}} \]
Output Shaft Torque
\[ \tau_{out} = \tau_{in} \times \text{GR} \times \frac{\eta}{100} \]
Output Power after Efficiency Losses
\[ P_{out} = P_{in} \times \frac{\eta}{100} \]
GR = Gear Ratio (e.g. 4 for a 4:1 reduction)  |  η = Gearbox efficiency as a percentage
Worked Example: Motor: 200 N·m @ 1500 RPM, into a 5:1 gearbox at 96% efficiency.
Output RPM = 1500/5 = 300 RPM
Output Torque = 200 × 5 × 0.96 = 960 N·m
Power in = 200 × (2π×1500/60) = 31.4 kW  |  Power out = 31.4 × 0.96 = 30.1 kW

Efficiency and Required Input Power Formula

Required Input Power to Achieve a Given Output
\[ P_{input} = \frac{P_{output}}{\eta / 100} \]
Recommended Motor Power (with Safety Factor)
\[ P_{motor} = P_{input} \times \text{SF} \]
SF = Safety Factor (typical 1.25–1.5 for most machinery, up to 2.0 for shock loads)

Vehicle Speed Estimation Formula

Linear Speed from Wheel RPM and Tire Diameter
\[ v \; [\text{km/h}] = \frac{\text{RPM}_{wheel} \times \pi \times D_{m}}{60} \times 3.6 \]
Where \(D_m\) = tire outer diameter in metres. Multiply by 0.6214 to convert km/h to mph.

Why 5252 and 9549? — Derivation of the Key Constants

These constants often cause confusion. Here is where they come from:

Derivation of 5252 (Imperial — HP, lb·ft, RPM)
\[ \begin{align} 1\;\text{HP} &= 550\;\text{ft}\cdot\text{lbf/s} \\[6pt] P_W &= \tau_{lb\cdot ft} \times \omega_{rad/s} \times 1.35582 \\[6pt] \omega &= \frac{2\pi \cdot N}{60} \\[6pt] \therefore P_{HP} &= \frac{\tau_{lb\cdot ft} \times 2\pi \times N}{60 \times 550} = \frac{\tau \times N}{5252.1} \end{align} \]
Derivation of 9549 (Metric — kW, N·m, RPM)
\[ \begin{align} P_{kW} &= \frac{\tau_{N\cdot m} \times \omega_{rad/s}}{1000} \\[6pt] &= \frac{\tau \times 2\pi \times N}{60 \times 1000} \\[6pt] &= \frac{\tau \times N}{9549.3} \end{align} \]
9549.3 = 60,000 / (2π). This is an exact value derived purely from SI definitions.

Unit Reference Tables — Power, Torque & Speed

Power Units Supported

UnitSymbolIn Watts (SI)Common Use
KilowattkW1,000 WElectric motors, industrial, global standard
HorsepowerHP745.70 WUS automotive, engines, pumps
WattW1 WSmall motors, electronics, SI base unit
Metric HorsepowerPS735.50 WEuropean vehicles, DIN standard
BTU per hourBTU/hr0.2931 WHVAC, refrigeration, thermal systems

Torque Units Supported

UnitSymbolIn N·m (SI)Common Use
Newton-metreN·m1 N·mGlobal engineering, SI base unit
Pound-footlb·ft1.35582 N·mUS automotive, SAE standard
Pound-inchlb·in0.11298 N·mSmall motors, fasteners, tooling
Kilogram-force metrekgf·m9.80665 N·mOlder European/Asian specs, legacy equipment
Ounce-inchoz·in0.00706 N·mRC motors, small servo, robotics

Rotational Speed Units Supported

UnitSymbolConversion to RPMCommon Use
Revolutions per minuteRPM1× (base unit)All rotating machinery — primary unit
Radians per secondrad/s× 30/π ≈ 9.5493Physics/engineering calculations, control systems
Revolutions per secondrev/s× 60High-speed spindles, turbines
Degrees per seconddeg/s÷ 6Robotics, positioning systems, slow rotation

Quick Unit Conversion Cheat Sheet

FromToMultiply ByExact?
HPkW0.745699872Exact (by definition)
kWHP1.341022090Exact
PSkW0.73549875Exact (DIN 66036)
N·mlb·ft0.737562149Exact
lb·ftN·m1.355817948Exact
N·mlb·in8.850745791Exact
kgf·mN·m9.80665Exact (standard g)
RPMrad/sπ / 30 ≈ 0.104720Exact (π irrational)
rad/sRPM30 / π ≈ 9.54930Exact (π irrational)
How Unit Conversion Works in the Calculator: Internally, all values are immediately converted to SI base units (Watts, Newton-metres, RPM) before any formula is applied. The result is then converted back to your chosen output unit. This single-pass method eliminates cascading rounding errors.

Understanding the Power–Torque Crossover Point at 5252 RPM

In the imperial unit system (HP and lb·ft), the power curve and torque curve of any engine or motor always intersect at exactly 5252 RPM. This is not a coincidence — it is a mathematical certainty derived directly from the constant in the HP formula.

Proof: Why HP = lb·ft at 5252 RPM
\[ \text{At RPM} = 5252.1: \quad P_{HP} = \frac{\tau_{lb\cdot ft} \times 5252.1}{5252.1} = \tau_{lb\cdot ft} \]
When numerically HP equals lb·ft, both curves are at the same Y-axis value — always at 5252.1 RPM. Above this speed, HP > lb·ft. Below, HP < lb·ft.

Common Mistakes and How to Avoid Them

These are the most frequent input errors reported by users of this calculator. Read before your first use:

Entering RPM in rad/s without changing the unit dropdown A motor nameplate shows "1450 min⁻¹". If you type 1450 in the RPM field but leave the unit set to rad/s, the calculator treats it as 1450 rad/s (≈ 13,847 RPM) — giving a result roughly 9.5× too high.
Fix: Always check the unit dropdown matches your data source. "min⁻¹" on a European nameplate means RPM.
Confusing N·m with N·mm (Newton-millimetres) Bearing and small motor catalogs often list torque in N·mm. 1 N·m = 1000 N·mm. Entering a value in N·mm into the N·m field gives a result 1000× too large.
Fix: Divide your N·mm value by 1000 before entering it as N·m, or use the Unit Converter tab to convert first.
Confusing lb·ft with lb·in 1 lb·ft = 12 lb·in. A torque wrench reading of 120 lb·in is only 10 lb·ft. Selecting the wrong unit gives a 12× error in the result.
Fix: Check your data source — spec sheets usually print the full unit name. The calculator offers both lb·ft and lb·in as separate options.
Entering 0 for RPM when calculating Power or Torque At zero RPM (standstill), a shaft can exert stall torque but transmits zero power (there is no rotation). The formula requires RPM > 0. The calculator blocks this input and shows an error.
Fix: For near-zero speed calculations, use a very small RPM (e.g. 1 RPM or 0.1 RPM). For stall torque specifically, use the motor's rated current and Kt constant — not this calculator.
Using shaft (crank) power when you need wheel (output) power A 150 HP engine produces 150 HP at the crankshaft. After the transmission, driveshaft, and differential (typically 15–20% loss for RWD), only about 120–128 HP reaches the wheels. Using crank HP to calculate wheel torque overstates actual traction force.
Fix: Enter the drivetrain efficiency in the System Efficiency field. The results panel will show both input power required and output power delivered.

Accuracy & Methodology Note

This calculator is built on the exact SI physics formula \(P = \tau \cdot \omega\), using IEEE-standard unit conversion constants (e.g. 1 HP = 745.69987158227022 W exactly by US law). All intermediate values are computed in 64-bit IEEE 754 floating point — JavaScript's native Number type. Results are rounded to 3 decimal places in standard mode or 6 in high-precision mode. The absolute maximum rounding error is less than 0.0001% for any input combination within normal engineering ranges. Results should be treated as engineering estimates; always apply appropriate safety factors for safety-critical designs and verify against manufacturer datasheets.

Frequently Asked Questions (FAQ)

  • Torque is the rotational force — how hard a shaft is being twisted. Think of it as the muscle. RPM is how fast that shaft spins — the speed. Power is the combination of both: it measures how much work is done per unit time. A slow, powerful press and a fast, light drill can produce the same power output with completely different torque and RPM profiles.

    The relationship is: Power = Torque × Speed. Double the RPM at constant torque → double the power. Halve the torque at constant RPM → halve the power.

  • The HP formula is HP = (lb·ft × RPM) / 5252. When RPM = 5252, the denominator cancels the RPM, and HP numerically equals lb·ft. This is simply an artefact of the imperial unit system — it has no physical significance beyond that. In metric (kW and N·m), the curves cross at 9549 RPM for the same mathematical reason.

  • Yes — the formulas apply equally to electric motors, internal combustion engines, hydraulic motors, and any rotating machine. For electric motors, the nameplate typically lists rated power (kW or HP), rated speed (RPM), and sometimes rated torque. Enter any two to find the third.

    Note: nameplate values are rated values at a specific operating point. Actual torque varies with load; peak torque (at low speed) can be significantly higher than rated torque.

  • Angular velocity (\(\omega\)) in rad/s is the SI unit for rotational speed. It is needed for the exact physics formula \(P = \tau \cdot \omega\). RPM is more intuitive for most engineers, but rad/s is required for control system design, vibration analysis, and any calculation involving moment of inertia (e.g. flywheel energy storage, motor start-up time).

    Conversion: \(\omega = 2\pi \times \text{RPM} / 60\). At 1000 RPM, \(\omega \approx 104.72\) rad/s.

  • Step 1: Determine the required output torque and operating speed for your load. Step 2: Calculate required output power using this calculator. Step 3: Divide by your drivetrain efficiency to get required input power. Step 4: Multiply by your safety factor (1.25–1.5 for steady loads, up to 2.0 for shock loads). Step 5: Select the next standard motor size above your result.

    Use the System Efficiency and Safety Factor fields in the calculator to automate steps 3 and 4.

  • BMEP (Brake Mean Effective Pressure) is a measure of how effectively a piston engine uses its displacement to produce torque. It is calculated as \(\text{BMEP} = \frac{4\pi \times \tau}{V_d}\) for a 4-stroke engine, where \(V_d\) is displacement in cubic metres. Higher BMEP = more torque per litre of engine size. Naturally aspirated petrol engines typically achieve 10–13 bar BMEP; turbocharged engines 20–30 bar. This calculator focuses on the Power/Torque/RPM relationship; BMEP analysis is a separate calculation.

  • No — they are close but not identical. 1 PS (Pferdestärke, DIN metric HP) = 735.499 W, while 1 HP (mechanical horsepower) = 745.700 W. The difference is about 1.4%. European vehicle specifications use PS; American specs use HP. For a 100 PS car: 100 PS ≈ 98.6 HP. The calculator handles both units separately with their exact conversion values.

  • The Power Curve generator assumes constant torque across the RPM sweep. Real engines and motors have torque curves that vary significantly with speed. The chart represents the theoretical power output if torque were perfectly constant — useful for understanding the Power/Torque/RPM relationship and for electric motors that do exhibit relatively flat torque curves across much of their operating range. For accurate engine power curves, use actual dynamometer data.

Typical Power, Torque & RPM Values by Application

Use this table to validate that your inputs are realistic. Values are typical ranges — individual products will vary.

ApplicationPowerTorqueSpeed
Small hand drill (electric) 400–800 W1–5 N·m1500–3000 RPM
Car engine (economy) 60–120 kW130–200 N·m5000–6500 RPM (peak power)
Car engine (performance) 200–450 kW350–600 N·m6000–8500 RPM
Industrial AC motor (frame 100) 4–11 kW25–70 N·m1450–2900 RPM
Industrial AC motor (large) 75–500 kW500–5000 N·m750–1500 RPM
EV traction motor (passenger car) 100–350 kW250–500 N·m10,000–20,000 RPM
Diesel truck engine 250–550 kW1500–3500 N·m1200–2000 RPM
Marine diesel (large ship) 5–80 MW500–10,000 kN·m80–150 RPM
Wind turbine generator 2–15 MW1–10 MN·m (gearbox in)10–20 RPM (rotor)
Small servo (robotics) 10–100 W50–500 mN·m3000–10,000 RPM
Calculator Validation Check: If your calculated result is orders of magnitude outside these typical ranges for your application, re-check your unit selections. A result of 950,000 kW for a car engine strongly suggests a unit mismatch (perhaps torque entered in N·m but unit set to kgf·m, or RPM entered as rad/s).