Line of Sight Checker: Can Point A See Point B?

Click two points on the map, up to 200 km apart, and set the height of each above the ground. The tool reads the terrain between them, adds the curve of the Earth and the bending of light or radio waves, and shows if A can see B, where a hill or ridge blocks the view, and the lowest mast or tower height for a clear line. For radio links it also checks the Fresnel zone. Free, no account.

Map
Click the map to set A, then B
Try:
Loading the tool...
Need assistance with your GIS project?Explore Our Services
Real Terrain, Whole World
Ground heights from the AWS Terrain Tiles, about every 5 m on short lines, up to 200 km.
Curve, Refraction, Fresnel
The Earth’s curve with refraction for light or radio, and the first Fresnel zone with the 60% rule.
What Blocks It and How to Fix It
Where the ground cuts the line, by how much, and the lowest height at each end for a clear view.
Rate this tool:

What Is a Line of Sight Check?

A Straight Line Over the Ground

Two points can see each other when the straight line between them stays above the ground all the way. The tool draws that line from the top of A (the ground plus the height you give) to the top of B, and compares it with the ground at every sample in between. If the ground rises above the line anywhere, the view is blocked there.

Questions It Answers

  • Can I see this mountain, tower or island from here?
  • Will a radio, Wi-Fi or microwave link between two masts work, and how high must the antennas be?
  • Will a new wind turbine or mast be visible from a house or a viewpoint?
  • Which parts of the ground along a line can I see from where I stand?

How to Use the Line of Sight Checker

Set A and B

The first click on the map sets A (blue), the second sets B (red); after that the clicks take turns. The buttons Next click sets A / B choose which point the next click or search moves, and the arrow swaps the two points with their heights. Drag a point to move it. My location puts A where you are.

Heights Above the Ground

Give each end its height above the ground, in metres or feet: about 1.7 m for a standing person, the antenna height on a mast, the floor height plus 1.5 m for a window, or 0 for a summit you want to see. The result changes at once when you type.

Light, Radio or No Refraction

Eyes, camera (light) uses an Earth 1.15 times larger to model the usual bending of light. Radio link uses 4/3, the standard value for radio, and adds the first Fresnel zone for the frequency you enter. No refraction uses the real Earth, the strictest check.

Reading the Result

The box at the top says if A can see B and by how much the line clears the ground, or where and by how much the ground rises above it. The chart shows the ground with the Earth’s curve (brown), the sight line (green when clear, red and dashed when blocked), the worst obstruction as a red dot and, for radio, the Fresnel zone in blue. The strip under the chart and the line on the map show in green the ground A can see. Move the mouse over the chart to see each place on the map.

How to Check the Line of Sight Between Two Points: Step by Step

1Set point A

Click the map where you stand, or where the first antenna is. You can also search a place or use your location. A blue A marks the point; drag it to move it.

Set point A
2Set point B

Click the place you want to see, or the second antenna. A red B marks it, and the tool reads the ground between the two points at once.

Set point B
3Enter the heights

Type how high each end is above the ground: about 1.7 m for a person, the mast height for an antenna, the top of a tower or the flying height of a drone.

Enter the heights
4Choose what it is for

Eyes and cameras use the refraction of light. For a radio link, choose Radio link and enter the frequency to see the Fresnel zone.

Choose what it is for
5Read the result

The box says if A can see B. The chart shows the ground with the Earth’s curve, the sight line, any obstruction in red and, for radio, the Fresnel zone. Move the mouse over the chart to see each point on the map.

Read the result
6Fix it and share it

If the view is blocked, the tool gives the lowest height at A or at B that clears it. Download the profile as CSV or the chart as SVG, or copy the link.

Fix it and share it

The Curve of the Earth and Refraction

How Much the Curve Hides

Between two points at the same height, the Earth bulges up into the straight line. In the middle of the line, without refraction:

Line length5 km10 km20 km50 km100 km200 km
Rise in the middle0.5 m2 m7.8 m49 m196 m785 m

The tool adds this rise, with refraction, to every point of the line: d × (D - d) / (2 K R), with R = 6,371 km.

How Far Is the Horizon?

Over flat land or the sea, the horizon is √(2 K R h) away for an eye h metres above the ground:

Eye heightNo refractionLight (K = 1.15)Radio (K = 4/3)
1.7 m4.7 km5 km5.4 km
10 m11 km12 km13 km
30 m20 km21 km23 km
100 m36 km38 km41 km
500 m80 km86 km92 km
1,000 m113 km121 km130 km

Refraction Changes With the Weather

The values above are averages. On a cold, clear morning over water, light can bend much more and far coasts appear above the horizon; on a hot day over land it can bend less. When the result is close (a clearance of a few metres over a long line), treat it as uncertain.

8 Uses of a Line of Sight Check

2. Find out if you can see a mountain

Photographers and hikers use line of sight to plan shots of far peaks, sunrise views and “can you see X from Y” records. Set the summit as B with a height of 0.

3. Check if a wind turbine or tower will be seen

Set B at the planned turbine with its hub or tip height and A at a house or viewpoint. A clear line means the top will be visible, at least where no trees or buildings are in the way.

4. Keep a drone in visual line of sight

Before a flight in hilly land, check that hills will not hide the drone from where you stand at the planned height and distance.

5. Ham radio, LoRa and Meshtastic nodes

Find hilltops that see each other for repeaters and mesh nodes, and see how high a node has to be to reach the next one.

6. Check a view before you buy

See if a sea, lake or mountain view from a plot is blocked by a ridge, and how high a building has to be to see over it.

7. Plan signals and meeting points

On a hike or a search, find which summits or huts can see each other for signalling, radio contact or a phone signal from a mast.

8. Teach the curve of the Earth

Show with real places why ships disappear hull first, why tall towers can be seen from far away, and how far the horizon is.

Data and Method

AWS Terrain Tiles

The ground heights come from the Terrain Tiles dataset on the Registry of Open Data on AWS, made by Mapzen from SRTM, national elevation models and other sources, in the Terrarium PNG format. Your browser loads the tiles along the line straight from AWS; nothing goes through Maplity’s server.

Sampling Along the Line

The tool follows the great circle from A to B and picks the finest tile zoom at which the line crosses at most about 40 tiles: zoom 15 (about 5 m pixels) for lines up to about 30 to 50 km depending on the latitude, coarser for longer lines. It reads one height per pixel, each the mix of the four nearest pixels, and at most 4,000 heights, so about one every 50 m on a 200 km line. The line between A and B is then cut into at most 100 equal stretches, and the check uses the highest point of each stretch at its own place: no hilltop or ridge is missed, and a blocked view is never shown as clear. The ground at A and B is always read at zoom 15. The sea floor is set to sea level.

Limits

  • Bare ground only: trees, buildings and bridges are not in the data.
  • The data can be off by several metres, more on steep slopes and summits.
  • Ground within 25 m of each end (two samples on long lines) is not counted as an obstruction.
  • Refraction is an average; real bending changes with the weather.
  • Land below sea level is read as sea level.

18 Most Asked Questions About Line of Sight

What is line of sight?

Two points have a line of sight when a straight line between them does not touch the ground. Hills, ridges and the curve of the Earth can block it. The tool checks this for any two points, with a height above the ground at each end.

How does the tool know the height of the ground?

It reads the AWS Terrain Tiles, a free world elevation dataset on the Registry of Open Data on AWS. Along the line it reads one height about every pixel of the tiles: about every 5 m on lines up to about 30 km, and up to about 50 m on the longest lines. It then splits the line into at most 100 stretches and checks the highest point of each, so no hilltop is missed. The two end points are always read at the finest level.

Does it include trees and buildings?

No. The data is bare ground. A forest, a town or a single building between the points can still block a view the tool shows as clear. Add the height of trees or roofs to your own height if you look over them, and check the satellite map along the line.

How does the Earth’s curve change the result?

Over a long line, the ground in the middle rises into the straight line between the ends. At distance d from A on a line of length D, the rise is d × (D - d) / (2R). Over 20 km it is about 8 m in the middle, over 100 km about 196 m. The tool adds this to every point.

What is refraction and which setting should I use?

Air bends light and radio waves a little downwards, so they follow the curve of the Earth slightly and reach further. Tools model this with a larger Earth radius: 1.15 times the real radius for light, 4/3 for radio. Choose Eyes, camera for views, Radio link for antennas, and No refraction for the most careful answer.

What is the Fresnel zone?

A radio wave does not travel along a thin line but through an oval space around it. The first Fresnel zone is the most important part. Its radius in the middle of the link is about 8.66 × √(distance in km ÷ frequency in GHz) metres. If ground or trees enter it, the signal gets weaker even when the direct line is clear.

What is the 60% rule?

A point-to-point radio link is usually planned so that at least 60% of the first Fresnel zone is free of obstacles at the tightest point. The tool shows the percentage that is clear and the antenna heights needed to reach 60%.

How do I find the antenna height I need?

Set the height you have at one end, and the tool gives the lowest height at the other end that gives a clear line (and, for radio, 60% of the Fresnel zone). It also gives the lowest height at A with B kept as it is.

Can I see the mountain from my house?

Set A on your house with your eye height (add the floor height if you look from upstairs) and B on the summit with a height of 0. If the line is green and the box says A can see B, the summit is above everything in between, on clear days and without trees or buildings in the way.

How far can I see?

On a flat plain or the sea, the horizon is about 3.57 × √(eye height in m) km away without refraction, about 4.7 km for a standing person. Mountains far beyond the horizon can still be seen because their tops rise above it; the tool checks this for a given point.

Why can I see the top of a tower but not its base?

The curve of the Earth hides the lower part of far objects. Across about 50 km of Lake Ontario, the CN Tower example shows that the bottom 125 m or so of the tower are below the line of sight from the far shore.

What does the green and grey line on the map mean?

Green shows the ground along the line that A can see, grey the ground hidden behind a rise. It answers a different question from the main result: whether A sees the ground itself at each place, not whether A sees B.

Why is the ground near A or B not counted as an obstruction?

The elevation data is not precise enough right at your feet, and on long lines a summit is blurred with its slopes. The tool ignores ground within 25 m of each end, or two sample spacings on long lines, when it looks for obstructions.

How long can the line be?

Up to 200 km. Over that, refraction varies too much with the weather for a firm answer, and the tool asks you to move the points closer.

Can I use it for a drone flight?

Yes, to check if the drone stays in visual line of sight from where you stand behind hills. Set A at your eye height and B at the drone’s position and height above the ground. Local drone rules still apply, and the distance limit of your eyes is usually shorter than the terrain limit.

What do the downloads contain?

The CSV has one row for A, one for B and one for each of up to 100 points checked between them: distance from A, latitude, longitude, ground height, ground with the Earth’s curve, sight line height, clearance, Fresnel radius and whether A sees the ground there. The SVG is the chart as a drawing for reports.

Is anything uploaded?

No. Your browser reads the terrain tiles straight from AWS and does the calculation. Maplity’s server only sees the address search when you use it.

Is the Line of Sight Checker free?

Yes, with no account and no limit.