Wavelength & Frequency Calculator
Convert wavelength ↔ frequency, get the photon energy and the spectrum band.
Iinketho ze projekti
Malunga nale Calculator
Every wave obeys the same simple relationship: its speed equals its wavelength times its frequency, so wavelength λ = c / f and frequency f = c / λ. For electromagnetic waves in a vacuum the speed is the speed of light, c = 299,792,458 m/s (about 3 × 10⁸ m/s). Because that product is fixed, wavelength and frequency are inversely related — higher frequency always means shorter wavelength. This calculator converts either way, reports the period (T = 1 / f) and the photon energy, and names the electromagnetic band the result falls in, from radio through microwave, infrared, visible light, ultraviolet, X-ray and gamma ray.
As a worked example, an FM radio station at 100 MHz (10⁸ Hz) has a wavelength of λ = 3 × 10⁸ / 10⁸ = 3 metres — which is why FM antennas are on the order of a metre long. Green light at about 5.5 × 10¹⁴ Hz has a wavelength near 545 nm, squarely in the visible band. The tool also returns each photon’s energy from E = h × f, using Planck’s constant h = 6.62607015 × 10⁻³⁴ J·s, and shows it in both joules and electron-volts.
Higher-frequency light carries more energy per photon, which is why blue and ultraviolet light can drive chemical reactions and damage skin while radio waves cannot. You can also override the wave speed under advanced options to model waves in other media — light in glass, or sound in air — where the propagation speed differs from that of light in a vacuum. These conversions are fundamental to radio and antenna design, optics, spectroscopy and understanding the electromagnetic spectrum.
Imibuzo ebuza rhoqo
Ubukhulu becala be-wavelength kunye nokuphindaphinda kuqhagamshelana njani?
Zidityaniswe ngokuthe ngqo ngesantya se-wave: λ = c / f. Ukuphindaphinda okuphezulu kuthetha ubude be-wave obufutshane, kuba umkhiqizo wabo ukhawulezisa ukukhanya okuqhubekayo.
Ubalo lwe photon energy luya kwenziwa njani?
Umbane wefotoni yi-E = h × f, apho h = 6.62607015 × 10⁻³⁴ J·s. Ukukhanya okuphezulu kokuphindaphinda (ububomvu, UV) kuzisa amandla angaphezulu kwifotoni kunekukhanya okuphantsi kokuphindaphinda.
Zithini iimbaleki zesibhakabhaka esijikelezayo esijikelezayo?
Ukulandelana koxinzelelo olunyukayo: iradiyo (ngaphantsi kwe ~3 GHz), imicrowave, i-infrared, ukukhanya okubonakalayo (~430-770 THz), i-ultraviolet, i-X-ray kunye ne-gamma ray. Iilebhile ze kalkuli ezibambisa uxinzelelo lwakho ziwela kuzo.
Ndingayisebenzisa njani isandi okanye iimayile kwezinye ii-media?
Yes. Set the advanced wave-speed field to the speed in your medium — about 343 m/s for sound in air, or roughly 2 × 10⁸ m/s for light in glass — and the wavelength ↔ frequency conversion uses that speed instead of the vacuum speed of light.
Yintoni ixesha lomsinga?
Ixesha lixesha lojikelezo olupheleleyo, T = 1 / f. Umsinga we 100 MHz unexesha le 10⁻⁸ s (10 nanoseconds). Isixhobo sixela ixesha ecaleni kokuphindaphinda.
Ndiguqula njani umgama we wave kwi nanometers?
Ngenisa nje - i kalkuli ifomatiza iziphumo phakathi kwe pm, nm, µm, mm, m ne km ngokuzenzekelayo. Ukukhanya okubonakalayo kuqhuba malunga ne 400 nm (iviolet) ukuya kwi 700 nm (bomvu), ngoko ke 545 nm ingxelo iwela kwinxalenye eluhlaza yebhanti ebonakalayo.
API — sebenzisa le calculator ukusuka kwikhowudi
Nceda le khadi lemali njengendawo esemva ye-JSON ekhululekileyo - akukho qhosha lifunekayo. Thumela amaxabiso endawo ezantsi njengeparameter yombuzo okanye i-JSON. Nantoni na oyenzayo isebenzisa okungagqibekanga okufanayo eli phepha ligqityiwe ngaphambili; iparameter engaziwayo yi 400, ayikho i zero ekhululekileyo. Funda i-API epheleleyo →
Incopho yesiphelo
GET https://calculator.free/api/v1/wavelength-frequency/
curl
curl "https://calculator.free/api/v1/wavelength-frequency/?solve=wavelength&frequency=100000000&wavelength=3"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/wavelength-frequency/?" + new URLSearchParams({
"solve": "wavelength",
"frequency": "100000000",
"wavelength": "3"
}));
const data = await r.json();
console.log(data.results);
Results are estimates for general guidance only, not financial, medical or tax advice.