Skip to content
Documentation sections

Yagi-Uda Antenna Design Calculator

POSThttps://rftools.io/api/py/v1/calculate

Slug yagi-antenna. Calculate Yagi-Uda antenna element lengths, gain, spacing, and impedance. Design directional Yagi antennas for any frequency. Free, instant results.

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of yagi-antenna
NameUnitRangeDefaultDescription
frequencynumberMHz1 … 10000144Operating frequency in MHz
numElementsnumbernone2 … 205Total number of elements including reflector, driver, and directors

Retired, still accepted and ignored with a warning: boomLength (Boom Length, 2026-10-12).

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of yagi-antenna
FieldUnitDescription
gainheadlinedBiEstimated Gain
driverLengthmmDriver (Dipole) Length
reflectorLengthmmReflector Length
directorLengthmmDirector Length
spacingmmElement Spacing (0.2λ)
impedanceΩFeed Impedance (approx)
assumedBoomLengthmThe boom the model assumes: N − 1 gaps of 0.2λ between N elements

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.