HOME RF Calculator

Fundamental everyday RF utilities. Type any input — cards auto-update.

Pi-pad Attenuator (symmetric)

Matched pad for a single reference impedance Z0. Enter target attenuation to synthesise, or enter resistors to analyse.
Auto-solve

T-pad Attenuator (symmetric)

Matched pad for a single reference impedance Z0. Enter target attenuation to synthesise, or enter resistors to analyse.
Auto-solve

L-pad Match (2 resistors)

Impedance match between two real impedances using one series and one shunt resistor. Auto-selects topology (shunt at IN if Z2>Z1, else shunt at OUT).
Auto-solve

Potential Divider (Vout, I, R1, R2)

Ideal 2‑resistor divider. Edit Vin/R1/R2 to analyse Vout and current, or edit Vout to auto-adjust the divider ratio.
Auto-solve

RF Power Converter

Convert RF power between logarithmic power, linear power, voltage and current for a real reference impedance.
RF source 50 ΩLOAD P, V, I dBm ↔ W ↔ VReferenced to load impedance
Auto-solve

VSWR / Return Loss / Γ

Enter any one quantity; the others update automatically. Mismatch loss is the power lost solely from reflection.
incidentreflected ΓVSWR
Auto-solve

Complex Z ↔ S11 / Γ

Convert a complex impedance to reflection coefficient/S11, or enter Γ magnitude and angle to recover impedance.
Γ R + jXimpedance plane ↔ reflection coefficient
Auto-solve

Reactive L-Match Designer

Match two real impedances at one frequency. The shunt element is placed on the higher-resistance side; both low-pass and high-pass component choices are shown.
ZSseries X shunt XZLlow-pass / high-pass solutions
Auto-solve

Reactive Pi-Match Designer

Low-pass Pi network using a selectable input-side Q. Useful for narrow-band RF impedance transformation and PA output matching estimates.
C1LC2π match
Auto-solve

Reactive T-Match Designer

Low-pass T network using a selectable input-side Q. The virtual resistance is above both terminations.
L1CL2T match
Auto-solve

RLC Impedance / Reactance

Calculate reactances and both series and parallel RLC impedance at the operating frequency.
RLCZ = R + jX
Auto-solve

LC Resonance / Q / Bandwidth

Edit L and C to calculate resonance. If you edit resonant frequency, C is solved while L is held constant. Q uses the entered series resistance.
LC f₀response
Auto-solve

Cascaded Gain / Loss / RF Power

Quick four-stage RF power budget. Use positive values for gain and negative values for cable/filter/attenuator loss.
PinG1+dBL2−dBG3Poutstage-by-stage power budget
Auto-solve

Cascaded Noise Figure — Friis

Four-stage receiver noise calculation. Enter gain and noise figure for each stage; losses may be entered as negative gain with the appropriate passive NF.
LNAG1 / NF1MIXG2 / NF2IFG3 / NF3Friis noise accumulation
Auto-solve

Cascaded IP3 / P1dB Budget

Three-stage linearity budget using stage gain, OIP3 and output P1dB. The P1dB result is a first-order input-referred estimate.
AMP1AMP2AMP3 fund.IM3IP3
Auto-solve

Ground-backed CPW Impedance

Quasi-TEM characteristic impedance and effective permittivity for a grounded coplanar waveguide (signal trace with side grounds, backed by a ground plane).
Auto-solve

Microstrip Impedance

Wadell/Wheeler closed-form approximation including copper thickness correction. Edit Z0 to solve for width w.
Auto-solve

Microstrip Optimal Mitre

Douville & James empirical optimum for a 90° microstrip bend. Returns mitre diagonal M (mm).
Auto-solve

Stripline Impedance (asymmetric)

Asymmetric stripline approximation (Wadell form): edit Z0 to solve for width w. Stripline εeff ≈ εr.
Auto-solve

Coaxial Cable Characteristic Impedance

Ideal homogeneous coax calculation from conductor diameters and dielectric constant.
Dddielectricouterinner
Auto-solve

Transmission-Line Electrical Length

Convert physical line length into electrical phase, propagation delay and guided wavelength.
λgphysical length lθ°
Auto-solve

Transmission-Line Input Impedance

Lossless line transform for a complex load. Useful for checking cable, fixture and PCB-line impedance transformations.
ZinZ₀, lZLβl / VF / f
Auto-solve

Quarter-Wave Transformer Designer

Match two real impedances with an ideal quarter-wave line and calculate the required physical length.
ZSZt = √(ZS·ZL)λ/4ZLquarter-wave transformer
Auto-solve

Open / Short Shunt Stub Tuner

Lossless single-shunt-stub match for a complex load. Returns the nearest two line positions where conductance is unity and stub lengths for the first solution.
stub lmain line Z₀open / short shunt tuning
Auto-solve

Differential Microstrip Impedance

Engineering approximation for edge-coupled microstrip differential impedance. Also reports the uncoupled single-ended Z0 from the existing microstrip model.
swhεrdifferential microstrip pair
Auto-solve

Edge-Coupled Differential Stripline

Engineering approximation for symmetric edge-coupled stripline between ground planes.
sεredge-coupled stripline
Auto-solve

Coplanar Waveguide — No Back Ground

Classical infinite-substrate coplanar-waveguide approximation without a backing ground plane.
wgεrGND gap signal gap GND
Auto-solve

Rectangular Waveguide TE10

Dominant-mode rectangular-waveguide calculator including cutoff, next-mode limit, guide wavelength and TE wave impedance.
abTE₁₀ electric-field profile
Auto-solve

Skin Depth & Surface Resistance

Estimate conductor skin depth, RF surface resistance and strip resistance per metre.
δRF current crowds at conductor surface
Auto-solve

RF Via Inductance & Reactance

Quick via-inductance estimate for PCB grounding and RF return-path checks. Multiple identical vias are treated as ideal parallel inductors.
hRF ground via: Lvia → jωL
Auto-solve

Frequency ↔ Wavelength

Convert frequency and wavelength using a selectable propagation velocity factor. Edit either frequency or wavelength.
λf · λ = v
Auto-solve

Frequency ↔ Period ↔ Angular Frequency

Convert between frequency and period and report angular frequency.
Tω = 2πf
Auto-solve

dB Ratio Converter

Enter dB, a power ratio, or a voltage/current ratio. The other forms update automatically.
LINEARpower / VdB10log / 20logratio conversion
Auto-solve

Free-Space Path Loss (FSPL)

Calculate isotropic free-space loss, propagation delay and wavelength from frequency and distance.
distance dTXRX
Auto-solve

EIRP / ERP / Conducted Power

Convert transmitter conducted power, feeder loss and antenna gain into EIRP and ERP.
PAfeeder−lossEIRP
Auto-solve

Antenna Gain ↔ Effective Aperture

Convert antenna gain and effective aperture at a specified frequency. Equivalent circular-aperture diameter uses the entered aperture efficiency.
Aeantenna gain GG ↔ effective aperture
Auto-solve

Thermal Noise Floor — kTB

Thermal noise for a specified physical temperature and noise bandwidth. Includes noise density and equivalent 50 Ω RMS noise voltage.
Bfilterthermal noiseN = kTB
Auto-solve

Noise Figure ↔ Noise Temperature

Convert between noise figure, linear noise factor and equivalent input noise temperature at the selected reference temperature.
RF AMPNF / TeF = 1 + Te/T₀
Auto-solve

Receiver Sensitivity / MDS

Calculate receiver sensitivity from bandwidth, noise figure, required SNR and implementation/system loss.
LNADEMODnoise floorSNRSensitivity
Auto-solve

Doppler Shift Calculator

Convert radial velocity to RF Doppler shift, or edit Doppler shift to recover radial velocity. Positive velocity means increasing frequency.
TXvradial motion shifts received frequency
Auto-solve

Mixer / LO / IF / Image Planner

Calculate both low-side and high-side LO choices and their corresponding first image frequencies.
RFLOIFimage|RF − LO|
Auto-solve

Frequency Accuracy — ppm ↔ Hz

Convert oscillator accuracy/tolerance between ppm and absolute frequency error; also show the resulting frequency limits.
oscillator±ppmnominal f
Auto-solve

Phase ↔ Time Delay ↔ Path Length

Convert RF phase difference, time delay and physical path-length difference using the selected velocity factor.
Δφphase ↔ delay ↔ path length
Auto-solve

ADC Clock-Jitter SNR

Calculate the theoretical SNR limit imposed by RMS sampling-clock/aperture jitter, or solve maximum allowable jitter for a target SNR.
tjADCclock uncertainty limits SNR
Auto-solve