Antenna Height for Line of Sight Calculator (Radio LOS)

Antenna Height for Line of Sight Calculator

Solve the mast height your radio link actually needs. Enter a target distance and the far antenna height, and this tool inverts the 4/3 earth horizon formula d = 4.12 (sqrt h1 + sqrt h2) to return the required near antenna height, each end radio horizon, an achievable distance check, and a suggested height that adds Fresnel and terrain margin.

📶Choose a Mode

📡Real Radio Link Presets

📝Link Inputs

The path length you need to cover end to end.

Applies to the target distance above.

Known height of the antenna at the other end.

Unit for far height and every reported height.

Refraction factor. 1.33 = 4/3 standard, 1.0 = true horizon.

Extra height for trees or ground rise, same unit as height.

Used for the mid-path Fresnel clearance estimate.

Controls rounding on every result card.

Required antenna height 0 m near mast needed, no margin
Radio horizon each end 0 km near + far to horizon
Achievable LOS distance 0 km check at that height
Suggested height with margin 0 m Fresnel + terrain added

🔢Formula Snapshot

4.123.57 × sqrt 1.33
h1(D/4.12 − sqrtH2)²
h(D/8.24)² equal
d4.12 × sqrt h

📋Antenna Height to Radio Horizon

Antenna HeightRadio Horizon (4/3)True Horizon (k=1)Both Ends Equal
1 m4.12 km3.57 km8.24 km
3 m7.14 km6.18 km14.27 km
5 m9.21 km7.98 km18.43 km
10 m13.03 km11.29 km26.06 km
15 m15.96 km13.83 km31.92 km
20 m18.43 km15.97 km36.85 km
30 m22.57 km19.55 km45.13 km
50 m29.13 km25.24 km58.27 km
100 m41.20 km35.70 km82.40 km
150 m50.46 km43.72 km100.92 km

📏Required Height for a Target Distance

Target DistanceFar Height h2Required Near h1Equal Both EndsNote
5 km3 m0.02 m0.37 mHandheld range
10 km10 m1.16 m1.47 mShort link
15 km10 m4.99 m3.31 mRooftop pair
20 km15 m3.85 m5.89 mWISP hop
30 km30 m7.14 m13.25 mTower pair
40 km20 m32.44 m23.56 mLong VHF
50 km50 m19.87 m36.81 mBackhaul
60 km100 m19.85 m53.01 mRidge link

📶Earth Curvature Factor k Effect

k FactorConditionConstant 3.57 sqrt k10 m HorizonNotes
0.7Sub-refraction2.999.45 kmDucting risk low
1.0No refraction3.5711.29 kmGeometric horizon
1.33Standard 4/34.1213.03 kmTypical design
1.5Humid coastal4.3713.82 kmSlightly farther
2.0Strong refraction5.0515.97 kmWarm marine air
3.0Super-refraction6.1819.55 kmDucting likely

📡Radio Link Design Comparison Grid

Link TypeDistanceFar HeightFrequencyRequired Near h1With Margin
Farm Wi-Fi10 km10 m5.8 GHz1.16 m~3 m
Village WISP20 km15 m5.8 GHz3.85 m~7 m
Ham 2m SSB40 km15 m0.144 GHz39.5 m~44 m
Tower to Tower30 km30 m5.8 GHz7.14 m~12 m
Boat to Shore15 km20 m0.156 GHz1.31 m~4 m
Farm CCTV5 km6 m5.8 GHz0.09 m~2 m
Microwave Backhaul50 km50 m6 GHz19.9 m~30 m
LoRa Gateway25 km12 m0.868 GHz12.7 m~16 m
Ridge Repeater60 km100 m0.44 GHz19.9 m~35 m
Drone Ground8 km2 m2.4 GHz1.86 m~4 m

Formula Breakdown

LOS distance d = 4.12 (sqrt h1 + sqrt h2)Radio horizon sum in km with heights in meters. The 4.12 constant bakes in the 4/3 earth refraction factor. A 10 m and 10 m pair reaches 4.12 × (3.16 + 3.16) = 26.06 km.
Constant = 3.57 × sqrt kWith no refraction (k = 1) the constant is 3.57 for the true geometric horizon. With the standard k = 4/3, sqrt 1.33 = 1.155 gives 3.57 × 1.155 = 4.12.
Solve near height h1 = (D / C − sqrt h2)²Invert the sum for one unknown mast. For D = 20 km, C = 4.12, h2 = 15 m: (20/4.12 − 3.873)² = (4.854 − 3.873)² = 0.96 m ... plus terrain.
Equal heights h = (D / (2C))²If both ends share one height, split the horizon evenly. For D = 30 km: (30 / 8.24)² = 3.641² = 13.25 m at each end.
Radio horizon d_i = C × sqrt h_iEach antenna sees to its own horizon. A 20 m mast at k = 4/3 reaches 4.12 × sqrt 20 = 18.43 km before the earth blocks it.
Fresnel radius r = 8.657 × sqrt(D_km / f_GHz)First-zone radius at mid-path in meters. Keeping 60% of this clear avoids diffraction loss, so the suggested height adds 0.6 r on top of the geometric line.

💡Radio Path Planning Tips

Clear the Fresnel zone, not just the line: A perfectly straight optical line is not enough. At 5.8 GHz over a 20 km path the first Fresnel radius at mid-path is about 8.657 × sqrt(20 / 5.8) = 16.1 m, and you want 60% of that, near 9.7 m, free of obstacles. This tool adds 0.6 of the mid-path radius to the required height so the suggested mast keeps the zone open.
Build in refraction and sag margin: The 4/3 earth model (k = 1.33) assumes average air. On hot days sub-refraction can bend signals down toward terrain, shrinking your margin. Design with the standard constant of 4.12, then raise each mast 10 to 20% above the bare requirement. A 20 m computed height becomes roughly 24 m to absorb tower sway, cable sag, and a bad-weather k as low as 1.0.

Every wireless link designer starts with same annoying question: how tall does my mast actualy need to be?

VHF and microwave band radios is basically line-of-sight radios. There has to be an unobstructed path for the radio signal to get through because it travels in almost straight lines. This simple radio horizon formula are turned into antenna height calculator above. It lets you plug in how far away you want to talk and then tells you how high you have to put antennas. No more guessing when the wind shift directions.

How to Calculate Antenna Height

Two horizons add up to math. Before the earth cuts them off, each antenna has some distance covered. That’s what the link distance is. Add those two distances.

Under normal atmospheric condition, radio waves refract a little downwards. So the earth look bigger than it really is. That’s why your cell phone connect at times when you can’t even see the tower. A constant of 4.12 accounts for that occurrence (rather than the strictly geometrical 3.57). And because the constant is greater, radio waves travel further then light does.

That’s why this tool solves for height rather than distance: you want to know how high above ground something must be to have a specific range. There’s also an input for Earth curvature factor, or k. By default, it is set to 1.33. This is the typical four-thirds Earth model used in temperate climate models. If you set it to 1.0 it uses the truly geometric horizon which will be somewhat pessimistic. That may be what you desire. You might want a conservative height that still holds up on a really hot day when there is no refraction.

Over warm coastal water where we have humid air bending the signal more, use higher numbers. This will immediately change required constant. It moves all results at once. It’s a tiny adjustment in the interface but it reflects real variation in the weather that can make or break a long-range link.

You get four cards that tell a full story. The first shows minimum height required to just barely reach the other end. Second, the amount of horizon contributed by each antenna separately. Third, a sanity check of maximum distance possible at those heights. Fourth, an estimate of practical height, which is 60 percent of the mid-point Fresnel radius added to weather margin. This last one’s what you’ll bring to the tower installer.

Radio requires a straight optical line, but having such a thing isn’t enough. Because energy moves through a volume of space known as the Fresnel zone, obstacles within that zone create signal loss without blocking direct view. The golden rule is keeping 60 percent of this zone clear. Fatter zones occurs with lower frequencies; hence a LoRa gateway requires greater clearance height than a Wi-Fi bridge over same path.

Now consider this: you have a 20 km backhaul operating at five gigahertz, with an antenna installed on one end of the link that is already fifteen meters high. Bare math may tell you it can gets away with just a meter or two. Sounds simple, right? But consider a rainy day and the Fresnel zone. That bumps the number significantly upward, as does the recommended height card. The suggested height card accounts for things like cable sag, tower sway, and tree lines. It goes from a theoretical minimum to a safe engineering target.

There are a variety of presets for typical use cases: Farm CCTV, ham radio links, and village Wi-Fi. Realistic frequency and distance is set to load up so you have a reasonable starting point. Units changeable easily, feet / meters, miles / kilometers; it won’t break any math. Let the tool deal with that in the background and just think about real world limits of your location.

That’s a quick and physically rooted starting guess, but not a substitute for doing a full path profile study. That takes into account actual ground elevation along the route plus time for plants to grow up year by year. And transmitter power vs receiver sensitivity. Make that calculated height your goal for the design. Double-check it against terrain maps. Apply some extra space for longer term maintenance needs.

Whether you’re putting in a new backhaul hop, or just want to get signal down into the barn, finding the right height replace trial and error with one solid number. You should of known the world is round, but we can handle it if we do our numbers right.

Antenna Height for Line of Sight Calculator (Radio LOS)