ForHosting KIT · Unit converters

Frequency converter

Switch a frequency between Hz, kHz, MHz, GHz, RPM and radians per second: 1000 Hz is 1 kHz, and every conversion runs through hertz with fixed factors. Handy for crystal and carrier labels, motor nameplates and control-theory homework. Free in your browser.

  • Free
  • Runs in your browser
  • No sign-up
  • Your data stays on your device
Use it from WebAPIEmailTelegramApp soon
If you enter
Value
1,000
Source unit of 'value'
Hz
To
kHz
You get
Result
1
From label
hertz
To label
kilohertz
Value hz
1,000

This frequency converter turns a numeric frequency from one common engineering or physics unit into another and returns the converted magnitude with canonical unit labels. Conversion always bridges through hertz using fixed SI and kinematic factors, so the same input always yields the same result with no network calls, no sampling, and no date-dependent shortcuts. Typical checks include one thousand hertz to kilohertz, sixty RPM to hertz, and two pi radians per second to hertz.

Where frequency conversion fits in RF, motors, and software

RF and digital design often mix megahertz crystal labels with kilohertz audio sample rates and gigahertz carrier names, while mechanical datasheets quote motor speed in RPM and control theory works in radians per second, so a single deterministic converter prevents hand-calculator drift when an engineer, technician, or student compares rates.

Lab reports convert clock outputs into the SI unit the rubric expects; PLC and CNC tools map spindle RPM into hertz-equivalent cycles; teachers assign homework that needs a fast, offline check of omega equals two pi f without trusting opaque apps that silently change precision. Developers call the same contract from scripts to seed deterministic test vectors for product UIs, to normalize user-entered oscillator frequencies before sizing demos, or to satisfy programming-challenge statements that demand exact factors rather than a hand-waved estimate.

Product tools use the rewrite when a learner or agent types two point four gigahertz and the UI must show megahertz and hertz side by side. Pair it with wave-speed or period calculators when you need related physics steps first, and with the general multi-category unit converter when the same form must also handle length or mass.

RF and digital clock labels

Convert between hertz, kilohertz, megahertz, and gigahertz when comparing crystals, carriers, sample rates, and band names across datasheets.

Motors and rotating machinery

Map RPM nameplates into hertz or radians per second for control loops, vibration analysis, and deterministic equipment schedules.

What does the frequency converter cost?

It is free in your browser on this page.

What happens if I send an unknown unit?

Unknown or misspelled units are never silently mapped.

Does this convert period or wavelength as well?

No. This capability converts frequency units only. For period in seconds or wavelength from wave speed, use the dedicated period and wave tools.

How do I convert RPM to hertz?

Divide by 60, because one revolution per minute is one sixtieth of a cycle per second. So 60 RPM is exactly 1 Hz, which makes motor nameplates easy to compare with vibration and control data.

How do I convert radians per second to hertz?

Divide by 2π, since one full cycle is 2π radians and omega equals 2π times f. So 2π rad/s is exactly 1 Hz, the check that control-theory homework usually asks for.

Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.

POSThttps://api.kit.forhosting.com/conv/frequency

Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.

curl -X POST https://api.kit.forhosting.com/conv/frequency \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":1000,"from":"Hz","to":"kHz"}'
{
  "value": 1000,
  "from": "Hz",
  "to": "kHz"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "conv.frequency",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.

Per request$0.002

Published price — no tokens, no invented credits. A failed task is never charged.

max_abs_value1000000000000000000
HTTPCodeMeaning
401unauthorizedMissing or invalid API key.
402insufficient_balanceYour balance doesn't cover the task price.
404unknown_typeThat task type doesn't exist.
429rate_limitedToo many requests. Use the webhook instead of polling.

Supported units are hertz, kilohertz, megahertz, gigahertz, revolutions per minute, and radians per second, plus everyday aliases such as Hz, kHz, MHz, GHz, rpm, rev/min, and rad/s.

What the frequency converter returns and which units it understands

A frequency conversion answers a narrow question: given a magnitude in one unit, what is the equivalent magnitude in another unit that people actually use for oscillators, radio bands, rotating machines, and angular-rate control. This calculator accepts a numeric value, a source unit, and a target unit, then returns the converted result rounded to a stable precision, the canonical from and to identifiers, human-readable labels, the intermediate value in hertz, and the SI factors used for the bridge. Canonical ids are Hz for hertz, kHz for kilohertz, MHz for megahertz, GHz for gigahertz, rpm for revolutions per minute, and rad_s for radians per second. Everyday spellings such as hertz, kilohertz, megahertz, gigahertz, rev/min, revolutions_per_minute, rad/s, and radians_per_second normalize to those ids so forms, query strings, and spreadsheets can reuse the same contract without inventing private enums. There is no approximate clock-drift path and no temperature-compensated crystal model: the engine either multiplies and divides by fixed factors inside the supported magnitude range or rejects the input with invalid_input. Rejected cases include missing value, from, or to; non-finite numbers; magnitudes above the documented ceiling; and any unit string that is not on the supported list.

How factors are defined and how results stay reproducible

Optional scientific notation on the value string is allowed when it parses as a finite decimal; embedded spaces, hex prefixes, and non-numeric tokens are rejected with a clear message so a bad cell does not become a wrong clock rate. Zero is a valid value and simply yields zero in the target unit. Computation multiplies value by the source factor in hertz, then divides by the target factor: one kilohertz is exactly one thousand hertz; one megahertz is exactly one million hertz; one gigahertz is exactly one billion hertz; one revolution per minute is one sixtieth of a hertz because one revolution per second equals sixty RPM; one radian per second is one over two pi hertz because angular frequency omega equals two pi times cyclic frequency f. The preferred fields are value for the frequency magnitude, from for the source unit, and to for the target unit, with aliases amount, frequency, n, and quantity for the value, unit, from_unit, source, and input_unit for from, and target, to_unit, output_unit, and into for to so heterogeneous clients can share one contract. An optional precision field, with aliases decimals and dp, chooses how many decimal places to expose for value, result, and value_hz, defaulting to ten and capped at fifteen so JSON goldens stay stable. Pair the free browser run on this page with the priced API when you need the identical mathematical result inside an automated pipeline without re-implementing unit tables yourself.

Where frequency conversion fits in RF, motors, and software

On this page the work runs entirely in your browser; through the API each successful lookup costs $0.002, failed validation is not charged, and nothing is stored after the response returns. That split — free interactive exploration and a priced, identical API — matches the rest of the KIT tier-A catalog and lets you move from a classroom demo to an automated pipeline without changing the mathematical result.

Homework and CI fixtures

Generate reproducible frequency conversions for worksheets, tutoring software, and unit tests that assert fixed SI and kinematic factors.

Which frequency units are supported?

Hertz (Hz), kilohertz (kHz), megahertz (MHz), gigahertz (GHz), revolutions per minute (rpm), and radians per second (rad_s), including common aliases such as hertz, rev/min, and rad/s.

How are conversion factors defined?

All conversions bridge through hertz: 1 kHz = 1000 Hz, 1 MHz = 1,000,000 Hz, 1 GHz = 1,000,000,000 Hz, 1 rpm = 1/60 Hz, and 1 rad/s = 1/(2π) Hz because ω = 2πf.

Read the full KIT documentation →