RF Tools

RF Calculators

Bidirectional RF calculators — type in any field and all others update instantly. dBm to Watt, VSWR and return loss, frequency to wavelength, reactance and resonance, noise figure, link budget with FSPL, EIRP, radar range and waveguide cutoff. Companion page: Phased Array Antenna Calculators

Power
dBm ?
dBm
dBW ?
dBW
Watt ?
W
milliwatt ?
mW
microwatt ?
µW
dBf ?
dBf
Voltage (Z₀-dependent)
Z₀
Ω
Vrms ?
Vrms
Vpeak ?
Vp
Vpp ?
Vpp
dBmV ?
dBmV
dBµV ?
dBµV
P = V²/Z₀
Interactive Power Slider
−150 dBm−100−500+50 dBm
Interactive Voltage Slider
@ 50 Ω
1 nV1 µV1 mV1 V1 kV
Why does this matter?

dBm exists because RF chains multiply, and logs turn that into arithmetic you do in your head: +30 dBm out, −67 dB of path, +20 dB of LNA. Every VNA, spectrum analyzer, and datasheet speaks dB for that reason. The voltage side is where RF meets hardware limits — DAC swing, ADC clip level, scope Vpp are voltages, and converting to or from power requires the system impedance: 50 Ω in RF, 75 Ω in video/CATV, 600 Ω in legacy telecom. Same power, different impedance, different voltage — change it above and watch the numbers move.

Mismatch Parameters
VSWR ?
:1
Return Loss ?
dB
|Γ| ?
linear
Mismatch Loss ?
dB
Reflected % ?
%
Through % ?
%
Impedance
Z₀
Ω
Zload (real) ?
Ω (real)
Zload (imag) ?
Ω (imag)
Γ = (ZL − Z₀) / (ZL + Z₀)
Smith chart, normalized to Z₀. Solid point: Γ of the complex load. Circle: the constant-VSWR locus |Γ|. Scalar inputs (VSWR, RL, …) fix only the circle — the hollow point marks the equivalent purely resistive load.
Interactive Mismatch Slider
Γ = 0 (perfect)0.250.50.75Γ = 1 (open/short)
Why does this matter?

Γ, VSWR, return loss, mismatch loss — and the Smith chart — are expressions of the same reflection — use whichever the instrument or datasheet hands you; the calculator converts between all of them. The anchors worth keeping in your head: return loss 10 dB (VSWR ≈ 1.9) is exactly 10% of power reflected, 90% delivered — the customary "acceptable antenna" line — while 6 dB (VSWR 3:1) already reflects 25%, enough to stress PAs and corrupt data. VSWR survives from slotted-line days; a VNA's S11 is return loss directly. On the Smith chart at right, distance from center is |Γ| — every point on the dashed circle has the same VSWR — and the position of the point encodes the complex load.

In antenna test, mismatch counts twice: once at the DUT, once in the measurement path. A poorly matched adapter or cable ripples the frequency response and lands in the pattern data as uncertainty. Drag the slider to see how quickly reflected power grows.

Frequency
GHz ?
GHz
MHz ?
MHz
kHz ?
kHz
Hz ?
Hz
Period ?
ns
ω ?
rad/s
Wavelength
Medium
Vf
λ (m) ?
m
λ (mm) ?
mm
λ/2 ?
mm
λ/4 ?
mm
k (wavenumber) ?
rad/m
λ = c·Vf / f
Interactive Frequency Slider
1 MHz10 MHz100 MHz1 GHz10 GHz100 GHz1 THz
Why does this matter?

At 28 GHz, λ = 10.7 mm; at 77 GHz, 3.9 mm — and nearly every physical dimension in an antenna design is a fraction of it: patch elements ≈ λ/2 across, array pitch ≈ λ/2 for grating-lobe-free scanning, transformers and stubs λ/4. Hence the λ/2 and λ/4 outputs above.

Velocity factor is what shortens those dimensions inside a medium: solid-PTFE coax propagates at ≈ 66% of c, low-density PTFE at ≈ 85%, so a coax quarter-wave stub is physically shorter than its free-space length suggests. k = 2π/λ and ω = 2πf are provided because array factors, near-field transforms, and reactance calculations consume them directly.

Component Values
Frequency ?
GHz
Capacitance ?
pF
Inductance ?
nH
Rseries ?
Ω
Results
XC (capacitive)
Ω
XL (inductive)
Ω
fresonant
GHz
Q factor
BC (susceptance)
S
BL (susceptance)
S
Why does this matter?

The working outputs here are the resonant frequency and Q: L and C are chosen to put reactance cancellation exactly at the operating frequency — the bread and butter of matching networks and feed tuning — and Q sets the bandwidth you pay for it: high Q selects narrowly, low Q covers a band.

The practical mmWave warning: Q is loss-limited, and at these frequencies fractions of an ohm of trace resistance, via inductance, and bond-wire parasitics routinely dominate — datasheet component Q rarely survives the layout. Susceptance is included for parallel-topology analysis.

Noise Characterization
Noise Figure ?
dB
Noise Factor ?
linear
Te (noise temp) ?
K
T₀ (reference) ?
K
Thermal Noise Floor
Bandwidth ?
MHz
Tsys ?
K
N₀ (spectral density)
dBm/Hz
Noise Power
dBm
Interactive Noise Figure Slider
0 dB5101520 dB
Why does this matter?

The measurement question NF answers: can you see the sidelobe? The floor is −174 dBm/Hz + NF + 10·log₁₀(B); resolving a −40 dBc sidelobe at 110 GHz stands or falls on that sum, and narrowing the IF bandwidth is often cheaper than buying a lower noise figure.

Noise temperature is the same quantity on a linear scale — Te = 290·(F−1), so 1 dB NF ≈ 75 K — preferred in satcom and radio astronomy where differences of tenths of a dB matter. The Friis cascade's practical content: the first stage dominates, and every dB of loss ahead of the LNA adds a full dB to system NF — which is why the LNA belongs at the antenna, and why mmWave frequency extenders sit directly at the range probe rather than behind a cable run.

Link Parameters
Frequency ?
GHz
Distance ?
m
TX Power ?
dBm
TX Antenna Gain ?
dBi
RX Antenna Gain ?
dBi
Other Losses ?
dB
Results
Free Space Path Loss
dB
Wavelength (λ)
mm
EIRP
dBm
Received Power
dBm
Prx (excl. other losses)
dBm
Prx = EIRP − FSPL + Grx − L
Atmospheric Absorption — ITU-R P.676-13
Full chart & model
Conditions
Path
Pressure ?
hPa
Temperature
°C
Water vapour density ?
g/m³
Specific attenuation
dB/km at the link frequency
Atmospheric loss over path
dB — oxygen + water vapour
Why does this matter?

FSPL is the term people mis-model: it is not absorption, just spherical spreading, and it grows 20 dB per decade in both distance and frequency — 67 dB at 28 GHz over 2 m, 76 dB at 77 GHz over the same span. That 9 dB step between bands is why mmWave systems lean so hard on antenna gain.

In a test chamber the link budget is the measurement dynamic range: generator power + horn gain − path − cables must leave the DUT signal comfortably above the receiver floor, or sidelobes and back-radiation disappear into noise. 40–60 dB above the floor is a sound design target. The calculator runs the full Friis form — every term in dB, so the budget is pure addition.

Atmospheric absorption is separate from FSPL and is computed above with the full ITU-R P.676-13 line-by-line model. Over the short paths of a test chamber it is usually negligible — a couple of hundredths of a dB — but it dominates long outdoor links, and near the 60 GHz oxygen complex it reaches roughly 15 dB/km at sea level. Use the button to fold it into Other Losses rather than guessing a figure.

EIRP Calculator
TX Power ?
dBm
Cable Loss ?
dB
Antenna Gain ?
dBi
EIRP ?
dBm
EIRP (Watts)
W
ERP
dBm
Patch Antenna Estimator
Frequency ?
GHz
Substrate εr ?
Substrate h ?
mm
Patch Width
mm
Patch Length
mm
εeff
Why does this matter?

EIRP = Ptx − Lcable + Gant is the regulatory quantity — FCC and ETSI limits are written against it, so a measured antenna gain is directly a compliance number. The recurring trap is ERP vs EIRP: ERP references a half-wave dipole, ERP = EIRP − 2.15 dB, and standards differ on which they specify — check before you certify.

The patch estimator gives Balanis first-order dimensions — W = (λ₀/2)·√(2/(εr+1)), L just under a dielectric half-wave less 2ΔL of fringing — good enough to start layout, not to sign off; final dimensions come from full-wave simulation. Complete feed and inset-matching design lives on the companion Phased Array Calculators page.

Radar Parameters
TX Power ?
dBm
Antenna Gain ?
dBi
Frequency ?
GHz
RCS (σ) ?
System NF ?
dB
Bandwidth ?
MHz
Results
Max Range
m
Detection threshold
Noise Floor
dBm
Wavelength
mm
Eff. Aperture
cm²
R⁴ = P·G²·λ²·σ / (4π)³·kTBF·SNR
Why does this matter?

Antenna gain enters the radar equation squared (transmit and receive), so R ∝ √G: 3 dB of verified gain is +41% range — and 2 dB lost to a fabrication issue is range you can catch in the chamber before it becomes range lost on the road.

This calculator gives the single-pulse range at SNRmin = 0 dB — about 25 m with the 77 GHz defaults. Production automotive radars reach 100–200 m on a 10 m² car because FMCW coherent integration adds 25–35 dB of processing gain on top; the antenna-gain scaling holds unchanged underneath. RCS anchors: truck ≈ 200 m², car 10–100 m², pedestrian 0.5–1 m², bicycle 1–2 m² — the binding requirement is the small targets, which is what drives both antenna gain and integration time.

Rectangular Waveguide
Width (a) ?
mm
Height (b) ?
mm
Frequency ?
GHz
TE₁₀ Cutoff
GHz
TE₂₀ Cutoff
GHz
TE₀₁ Cutoff
GHz
Propagation at Operating Frequency
Guide Wavelength (λg)
mm
Free-space λ
mm
Phase Velocity
× c
Group Velocity
× c
Wave Impedance
Ω
WR Band
Interactive Frequency Slider
0 GHz55110165220 GHz
Why does this matter?

At mmWave, waveguide is how signal reaches the DUT with acceptable loss: frequency extenders connect through WR-28 (26.5–40 GHz), WR-12 (60–90 GHz), or WR-10 (75–110 GHz). Band selection is a hard constraint — below the TE₁₀ cutoff nothing propagates; above the TE₂₀ cutoff higher-order modes corrupt the measurement — so each band's usable window sits between the two.

λg always exceeds the free-space wavelength and diverges toward cutoff, which is why calibration reference planes, quarter-wave chokes, and transitions must be computed in guide wavelength, not λ₀. Wave impedance sits above 377 Ω and varies with frequency — it is the match a VNA sees at horn and transition interfaces. Defaults are WR-28, the 5G NR FR2 workhorse; drag the slider to walk the bands.

Calculators use standard closed-form RF relations; atmospheric absorption uses the ITU-R P.676-13 Annex 1 line-by-line model. Results are first-order engineering estimates — verify against measurement or full-wave simulation before committing to a design.
© mmWave Test Solutions — mmwavetest.com