RPM to Hz: How to Convert Rotational Speed to Frequency
Convert RPM to Hertz (Hz), wave period (seconds), and angular frequency (rad/s). Master the f = RPM/60 formula, AC alternator poles, and use our free tool.
You have an optical tachometer reading in RPM, but your spectrum analyzer, electrical datasheet, or acoustic vibration test demands frequency in Hertz. Mistakenly plugging raw RPM into frequency formulas throws your harmonics off by a factor of 60, ruining vibration diagnostics and AC generator synchronization. We have all stared at an oscilloscope wondering why our calculated waveforms do not match reality. The solution is simple: divide your RPM by 60 using our interactive calculator below.
RPM to Hertz (Hz) & Frequency Calculator
Convert rotational speed into cyclic frequency, wave period, and angular velocity.
Mathematical Derivation:
1. Cyclic Frequency: f = 3600.0 RPM ÷ 60 = 60.0000 Hz (cycles/sec).
2. Angular Frequency: ω = 2π × f = 2π × 60.0000 = 376.9911 rad/s.
3. Wave Period: T = 1 ÷ f = 1 ÷ 60.0000 = 16.667 ms per rotation.
4. Electrical AC Output: f_elec = (RPM × Poles) ÷ 120 = (3600 × 2) ÷ 120 = 60.00 Hz.
If you need to analyze angular frequency or convert rotational rates into exact radians for kinematic equations, run your speed through our primary rpm to radians per second engine:
The Core Physics: Cycles, Revolutions, and Seconds
Translating rotational speed into frequency is a routine task in electrical engineering, acoustic monitoring, and rotor balancing. While mechanical engineers describe speed as revolutions completed over a full minute, physicists and electrical engineers measure events that happen during a single second.
To understand the connection, break down the physical units:
- RPM (Revolutions Per Minute): Measures how many complete 360° turns a shaft completes in 60 seconds.
- Hertz (Hz): The standard SI unit for frequency, defined by the Bureau International des Poids et Mesures (BIPM) as exactly one cyclic occurrence per second (1 Hz = 1 s⁻¹).
- Period (T): The elapsed time required to complete one single revolution, measured in seconds or milliseconds.
Because one minute contains exactly 60 seconds, converting mechanical shaft rotations into standard Hertz requires a simple division:
Frequency (Hz) = RPM / 60
Conversely, if you know the cyclic frequency in Hertz and need to find the equivalent shaft speed in RPM:
RPM = Frequency (Hz) × 60
Every time an electric motor turns at 60 RPM, it completes exactly one turn per second (1 Hz). At 3,600 RPM, the motor completes 60 full turns every single second (60 Hz).
Connecting Hertz to Angular Velocity (rad/s)
Many engineering students confuse cyclic frequency (f in Hertz) with angular velocity radians per second (ω in rad/s).
While both describe rotational rates over one second, their unit definitions differ fundamentally:
- Hertz (f): Measures complete revolutions (cycles) per second.
- Radians per second (ω): Measures the angular distance in radians swept per second.
Because one complete revolution encompasses exactly 2π radians (roughly 6.283185 radians), the mathematical link between Hertz and rad/s is:
ω = 2π × f = 2π × (RPM / 60) = RPM × (π / 30)
This derivation reveals why our rpm to radians per second formula reduces to multiplying by π / 30. Dividing by 60 converts minutes to seconds (Hertz), while multiplying by 2π converts revolutions into radians.
Step-by-Step Conversion Flow
Let's walk through an actual calculation. Suppose you are monitoring a heavy industrial air compressor operating at 1,800 RPM.
Step 1: Calculate Cyclic Frequency in Hertz
Divide the mechanical shaft speed by the 60-second time base:
- Formula: f = 1,800 RPM ÷ 60
- Result: f = 30 Hz (the shaft completes 30 full rotations every second).
- You can inspect this speed on our dedicated 1800 rpm to radians per second page.
Step 2: Calculate the Period of One Revolution
The wave period (T) represents the time elapsed during a single turn:
- Formula: T = 1 ÷ f = 1 ÷ 30 Hz
- Result: T = 0.0333 seconds = 33.33 milliseconds.
- An engineer balancing this rotor has exactly 33.3 milliseconds between keyway optical pulses.
Step 3: Calculate Angular Velocity
Multiply the cyclic frequency by 2π to determine rad/s:
- Formula: ω = 2π × 30 Hz = 60π rad/s
- Decimal evaluation: ω ≈ 188.496 rad/s.
Step 4: Convert Back from Hz to RPM
If an ultrasonic sensor records a high-frequency vibration spike at 120 Hz:
- Formula: RPM = 120 Hz × 60
- Result: 7,200 RPM.
Mechanical Frequency vs. Electrical AC Grid Frequency
In power generation, there is a crucial distinction between mechanical shaft speed and electrical grid frequency.
When an alternator spins, its rotor magnets induce alternating current in the stator windings. The electrical frequency produced depends on both the shaft RPM and the physical number of magnetic poles built into the generator.
The fundamental synchronous formula governed by International Electrotechnical Commission (IEC) power standards is:
Electrical Frequency (Hz) = (RPM × Poles) / 120
Where:
- RPM is the mechanical rotor speed.
- Poles is the total count of magnetic poles (always an even number: 2, 4, 6, 8, etc.).
- 120 combines 60 seconds per minute with 2 poles per pole pair (60 × 2).
Why Power Grids Depend on Fixed Speeds
- In North America (60 Hz grid), a 2-pole generator must spin at 3600 rpm to radians per second to maintain exact 60 Hz current: (3600 × 2) / 120 = 60 Hz.
- In Europe and Asia (50 Hz grid), a 4-pole industrial motor operates synchronously at 1,500 RPM: (1500 × 4) / 120 = 50 Hz.
- Hydroelectric dams use slow-turning turbines (e.g. 150 RPM) paired with massive 48-pole alternators to output clean 60 Hz electricity: (150 × 48) / 120 = 60 Hz.
For a comprehensive breakdown of induction slip and motor poles, review our standard motor rpms guide.
Real-World Frequency Reference Table
From sub-audible low-frequency planetary rotation to ultra-high-frequency micro-machining, rotational speeds span an immense range of frequencies and wave periods.
| Machine / Application | Rotational Speed | Cyclic Frequency (Hz) | Angular Velocity (rad/s) | Period per Revolution | Acoustic / Physical Domain |
|---|---|---|---|---|---|
| Earth Rotation on Axis | 0.000694 RPM | 0.0000116 Hz | 0.0000729 rad/s | 86,164 seconds (23.93 h) | Planetary geodesy |
| Wind Turbine Rotor | 12 RPM | 0.20 Hz | 1.257 rad/s | 5,000 ms (5.0 s) | Infrasound / aerodynamic |
| Vinyl LP Record | 33.333 RPM | 0.556 Hz | 3.491 rad/s | 1,800 ms (1.8 s) | Analog audio tracking |
| Automobile Engine Idle | 750 RPM | 12.5 Hz | 78.54 rad/s | 80.0 ms | Sub-bass mechanical rumble |
| 4-Pole Industrial AC Motor | 1,750 RPM | 29.17 Hz | 183.26 rad/s | 34.29 ms | Commercial conveyor drive |
| 2-Pole 60 Hz Generator | 3,600 RPM | 60.0 Hz | 376.99 rad/s | 16.67 ms | North American utility grid |
| Computer Chassis Fan | 2,400 RPM | 40.0 Hz | 251.33 rad/s | 25.0 ms | Thermal airflow dissipation |
| Hard Disk Drive (HDD) | 7,200 RPM | 120.0 Hz | 753.98 rad/s | 8.33 ms | Spindle magnetic storage |
| Formula 1 V6 Turbochargers | 125,000 RPM | 2,083.3 Hz | 13,089.9 rad/s | 0.48 ms (480 µs) | High-pitch audible whine |
| Dental Air Turbine Drill | 360,000 RPM | 6,000.0 Hz | 37,699.1 rad/s | 0.167 ms (167 µs) | Ultrasonic clinical cutting |
Notice how rotational frequency directly maps into acoustics: an engine idling at 750 RPM generates a 12.5 Hz mechanical vibration, while a 7,200 RPM hard drive hums at 120 Hz—the musical note B2!
If your machinery drives wheels or rollers rather than acoustic turbines, you can translate these frequencies into road speeds using our rpm to linear velocity guide.
Coding the RPM to Hz Pipeline (Python & JavaScript)
To integrate frequency calculations into automated telemetry, vibration DAQs, or IoT sensor microcontrollers, use these reference implementations.
Python 3 Implementation
import math
def rpm_to_frequency_metrics(rpm: float, poles: int = 0) -> dict:
"""
Converts mechanical RPM to cyclic frequency (Hz), angular velocity (rad/s),
and wave period. Optionally computes electrical AC grid frequency.
"""
if rpm < 0:
raise ValueError("RPM must be a non-negative number.")
# Fundamental conversions
hz_mechanical = rpm / 60.0
period_seconds = (1.0 / hz_mechanical) if hz_mechanical > 0 else float("inf")
period_ms = period_seconds * 1000.0
omega_rad_s = rpm * (math.pi / 30.0)
# AC Electrical frequency (if generator poles specified)
hz_electrical = (rpm * poles) / 120.0 if poles > 0 else hz_mechanical
return {
"mechanical_hz": round(hz_mechanical, 4),
"angular_velocity_rad_s": round(omega_rad_s, 4),
"period_ms": round(period_ms, 3),
"period_seconds": round(period_seconds, 6),
"electrical_hz": round(hz_electrical, 2)
}
# Example: 3,600 RPM generator with 2 poles
telemetry = rpm_to_frequency_metrics(3600, poles=2)
print(f"Mechanical: {telemetry['mechanical_hz']} Hz")
print(f"Period: {telemetry['period_ms']} ms")
print(f"Angular: {telemetry['angular_velocity_rad_s']} rad/s")
JavaScript (Node.js & Browser) Implementation
function convertRpmToFrequency(rpm, poles = 0) {
if (rpm < 0) {
throw new Error("RPM must be non-negative.");
}
const hzMechanical = rpm / 60;
const periodSec = hzMechanical > 0 ? 1 / hzMechanical : Infinity;
const omegaRadS = rpm * (Math.PI / 30);
const hzElectrical = poles > 0 ? (rpm * poles) / 120 : hzMechanical;
return {
frequencyHz: Number(hzMechanical.toFixed(3)),
periodMs: Number((periodSec * 1000).toFixed(2)),
radPerSec: Number(omegaRadS.toFixed(3)),
electricalHz: Number(hzElectrical.toFixed(2))
};
}
// Example: 1,800 RPM industrial motor
const result = convertRpmToFrequency(1800);
console.log(`Frequency: ${result.frequencyHz} Hz, Period: ${result.periodMs} ms`);
These mathematical implementations align with IEEE Standard 1459 for power system harmonics and waveform measurement reliability.
Frequently Asked Questions
1. What is the formula to convert RPM to Hertz?
The formula is Frequency (Hz) = RPM / 60. Because Hertz represents cycles per second and one minute contains 60 seconds, dividing RPM by 60 gives the exact frequency in Hertz.
2. How do I convert Hertz back into RPM?
Multiply the frequency in Hertz by 60: RPM = Hz × 60. For example, 50 Hz equals 50 × 60 = 3,000 RPM.
3. What is the difference between Hz and rad/s?
Hertz (Hz) measures full revolutions completed per second, while radians per second (rad/s) measures the angular distance covered per second. Because one full circle equals 2π radians, 1 Hz is equal to exactly 2π rad/s (approximately 6.2832 rad/s).
4. Why does a 3,600 RPM motor produce 60 Hz electricity?
In a 2-pole AC alternator, each mechanical rotation moves one north and one south magnetic pole past the stator coils, generating one complete electrical sine wave. Therefore, 3,600 mechanical rotations per minute equals 3,600 / 60 = 60 electrical cycles per second (60 Hz).
5. What is the period of a motor running at 1,200 RPM?
A speed of 1,200 RPM corresponds to 1,200 / 60 = 20 Hz. The period is the reciprocal of frequency: T = 1 / 20 = 0.05 seconds, or exactly 50 milliseconds per revolution.
6. Where can I find conversions for other mechanical speeds?
You can explore our complete database of pre-calculated speeds on our all conversions catalog, or review our fundamental rpm to radians per second formula guide.
Analyzing rotational frequencies or harmonic vibrations? Use our 60 RPM reference tool or our interactive calculators above to instantly convert rotational speeds into exact angular velocities, frequencies, and cyclic periods with zero rounding errors.
Ready to run the numbers?
Get your result instantly — private, in your browser.