A complete frequency converter that moves a value between hertz (Hz), kilohertz (kHz), megahertz (MHz), gigahertz (GHz), revolutions per minute (RPM) and the signal’s period in seconds — all at once. Type a number into any one field and every other field updates live, so you never hunt for a convert button. It is built for electronics hobbyists, audio and radio engineers, students checking homework, and anyone who needs to read a clock speed, a motor’s RPM, or a mains frequency in whatever unit suits the job.
How it works
Frequency measures how many times something repeats each second. The SI unit is the hertz, where 1 Hz means one cycle per second. The metric prefixes scale it in steps of one thousand: 1 kHz is 1,000 Hz, 1 MHz is 1,000,000 Hz, and 1 GHz is 1,000,000,000 Hz. Because these are all plain multiples, the tool converts everything through a single canonical value in hertz and then fans that value back out to each unit.
RPM (revolutions per minute) is also a frequency, just measured per minute instead of per
second. Since a minute is 60 seconds, 60 RPM equals 1 Hz — divide RPM by 60 to get hertz, or
multiply hertz by 60 to get RPM. The period is the odd one out: it is the time for a single
cycle and is the reciprocal of frequency, T = 1 / f. A higher frequency always means a shorter
period, so the converter computes that inverse separately to keep the maths exact. Enter a period
and it returns the matching frequency via f = 1 / T; enter a frequency and it returns the period.
Worked example
Say you have a Wi-Fi radio running at 2.4 GHz and you want every other unit. Type 2.4 into
the GHz field. Instantly you see 2,400 MHz, 2,400,000 kHz and 2,400,000,000 Hz. The RPM
field shows 144,000,000,000 (rarely useful for radio, but exact), and the period reads about
0.417 nanoseconds — the time for one full oscillation of the signal. Now type 3000 into the
RPM field instead and you immediately get 50 Hz, a 0.05 kHz value, and a 0.02 second period:
exactly what a 3,000 RPM motor or a 50 Hz European mains supply looks like.
Conversion reference
| Hz | kHz | MHz | GHz | RPM | Period |
|---|---|---|---|---|---|
| 1 Hz | 0.001 | 0.000001 | 0.000000001 | 60 | 1 s |
| 50 Hz | 0.05 | 0.00005 | 0.00000005 | 3,000 | 20 ms |
| 60 Hz | 0.06 | 0.00006 | 0.00000006 | 3,600 | 16.67 ms |
| 1,000 Hz | 1 | 0.001 | 0.000001 | 60,000 | 1 ms |
| 1,000,000 Hz | 1,000 | 1 | 0.001 | 60,000,000 | 1 microsecond |
| 1,000,000,000 Hz | 1,000,000 | 1,000 | 1 | 60,000,000,000 | 1 ns |
| 2,400,000,000 Hz | 2,400,000 | 2,400 | 2.4 | 144,000,000,000 | 0.417 ns |
Every figure above is recomputed in your browser from the exact factors (1 kHz = 1,000 Hz, 60 RPM = 1 Hz, T = 1 divided by f), so the table can never drift out of step with the live tool. Nothing you type is uploaded or stored anywhere off your device.