AnyTool
Your files never leave your device. All processing happens locally in your browser.

How do I convert frequency between Hz, kHz, MHz, GHz, rpm and rad/s?

Type a value into AnyTool Frequency Converter and pick the units. It instantly converts both ways between hertz, kilohertz, megahertz, gigahertz, terahertz, millihertz, revolutions per minute and per second, radians and degrees per second, cycles per second and beats per minute, and shows the value in every unit at once in a copyable table. Everything is calculated in your browser, so nothing is uploaded.

  • Live two-way conversion — type in either field and the other updates
  • Hz, kHz, MHz, GHz, THz, mHz, rpm, rps, rad/s, °/s, cps and bpm
  • See the value in every unit at once, each row copyable
  • Exact, standard factors through a hertz base (rad/s uses 2π)
  • 100% in your browser — no upload, no signup, works offline

What is

Frequency Conversion

Frequency conversion changes a rate of repetition from one unit to another — for example hertz to revolutions per minute. The hertz is the SI unit (one cycle per second), and every other frequency or rotational unit is a fixed multiple of it, so conversion is a single multiply and divide through a hertz base. One hertz is exactly 60 rpm and exactly 2π radians per second, so a radian per second is 1/(2π) ≈ 0.159155 Hz.

Converters

Related terms

HertzRevolutions per minuteRadian per secondAngular velocityCycles per second

Frequently Asked Questions

One hertz is exactly 60 rpm — one cycle per second is sixty revolutions per minute.

One hertz equals exactly 60 revolutions per minute, because a minute is 60 seconds and one hertz is one cycle each second, so 1 Hz × 60 s = 60 rpm. Conversely one rpm is 1/60 Hz ≈ 0.0166667 Hz. AnyTool lists rpm, revolutions per second and beats per minute alongside hertz so rotational and cyclic rates convert directly.

Divide radians per second by 2π: 1 rad/s ÷ 2π ≈ 0.159155 Hz, and 1 Hz = 2π rad/s.

Angular velocity in radians per second relates to frequency by f = ω ÷ 2π, because one full turn is 2π radians. So one radian per second is 1/(2π) ≈ 0.159155 Hz, and one hertz is 2π ≈ 6.283185 rad/s. AnyTool applies the exact 2π factor automatically, so you can move between rad/s, hertz and rpm without doing the math by hand.

No. Every calculation runs in your browser, so nothing is sent to a server and it works offline.

AnyTool Frequency Converter computes every result locally in JavaScript using exact conversion factors through a hertz base. No value is uploaded, there is no tracking, and the page keeps working offline after the first load.

Yes. The hertz is just the modern name for cycles per second, so 1 Hz = 1 cps = 1 rps.

Hertz (Hz), cycles per second (cps) and revolutions per second (rps) all describe one full cycle each second and share the same factor — they differ only by which field uses which name. AnyTool lists them separately for clarity but they always read the same value, just as beats per minute and rpm are both one event per minute.

Detailed Explanation

Methodology

How the Frequency Converter Works

AnyTool Frequency Converter performs every calculation in the browser. Each unit declares a single linear factor relative to a shared hertz base — the exact number of hertz in one of that unit — so any unit converts to any other through hertz without an N-by-N table. The factors are the standard definitions: a kilohertz is exactly 1000 Hz, a megahertz 1,000,000 Hz, a gigahertz 10⁹ Hz, a terahertz 10¹² Hz, a millihertz 10⁻³ Hz, a revolution per minute exactly 1/60 Hz, a revolution per second 1 Hz, a degree per second 1/360 Hz, and a radian per second 1/(2π) ≈ 0.159155 Hz. A value is multiplied to hertz and then divided into the target unit.

  • Twelve units spanning SI frequency, rotational and angular scales
  • The hertz is the shared base; each unit is one exact factor
  • Conversion is value to base to value, so any unit maps to any other
  • Editing either field converts both directions live
  • All arithmetic is client-side JavaScript — no server round-trip
How It Works

Hertz, RPM and the Angular Units

Frequency, rotation and angular velocity all measure repetition, but with different references. Hertz, cycles per second and revolutions per second are identical — one full cycle each second — and beats per minute equals revolutions per minute at 1/60 Hz. The angular units are where the only non-decimal factor appears: a radian per second is 1/(2π) Hz because one full turn is 2π radians, while a degree per second is 1/360 Hz because one turn is 360 degrees. So one hertz is 60 rpm, 360 °/s and 2π ≈ 6.283185 rad/s at the same time. A single input is shown in every unit at once in a copyable table, with adjustable precision and automatic scientific notation for very large or very small magnitudes such as terahertz or millihertz.

  • Hz, cps and rps are the same; bpm equals rpm (1/60 Hz)
  • Radian per second = 1/(2π) Hz because one turn is 2π radians
  • Degree per second = 1/360 Hz because one turn is 360°
  • 1 Hz = 60 rpm = 360 °/s = 2π rad/s simultaneously
  • Convert-to-all table with adjustable precision and scientific notation
Privacy & Security

Privacy and Offline Use

Because all conversion runs in the browser, no value is sent to a server, there is no account or tracking, and the page works offline after first load. The converter is built on a shared, unit-tested conversion engine that other AnyTool unit converters reuse, so behaviour is consistent across the site.

Frequency conversion: in-browser (AnyTool) vs typical online converters
CapabilityAnyToolTypical online converters
ProcessingRuns in your browserOften server-side
Units12: Hz, kHz, MHz, GHz, THz, mHz, rpm, rps, rad/s, °/s, cps, bpmOften a handful (Hz, kHz, MHz, GHz, rpm)
Angular velocityrad/s and °/s with exact 2π factorOften missing or hand-calculated
Two-way inputEdit either field, both updateUsually one-direction with a button
All units at onceYes, copyable tableOften one target at a time
Precision controlAdjustable decimalsFrequently fixed
Works offlineYes (PWA)No
Cost / signupFree, no signupOften ad-heavy or gated

AnyTool converts every unit locally through a hertz base and uploads nothing.