Skip to main content

Angle Between Lines Calculator

Our free coordinate geometry calculator solves angle between lines problems. Get worked examples, visual aids, and downloadable results.

Reviewed by Manoj Kumar, Mathematics Educator

Reviewed by Manoj Kumar, Mathematics Educator

Formula

tan(theta) = |m1 - m2| / (1 + m1 * m2)

The acute angle theta between two lines with slopes m1 and m2 is found by taking the arctangent of the absolute difference of slopes divided by one plus their product. If the denominator is zero, the lines are perpendicular (90 degrees). If the numerator is zero, the lines are parallel (0 degrees).

Worked Examples

Example 1: Angle Between Lines with Known Slopes

Problem:Find the angle between two lines with slopes m1 = 2 and m2 = -0.5.

Solution:tan(theta) = |m1 - m2| / (1 + m1 * m2)\n= |2 - (-0.5)| / (1 + 2 * (-0.5))\n= |2.5| / (1 + (-1))\n= 2.5 / 0\nSince denominator = 0, the lines are perpendicular.\nAngle = 90 degrees\nNote: m1 * m2 = 2 * (-0.5) = -1, confirming perpendicularity.

Result:Angle: 90.0000 degrees | Lines are perpendicular (m1 * m2 = -1)

Example 2: Angle Between Lines from Points

Problem:Line 1 passes through (0,0) and (3,6). Line 2 passes through (0,0) and (4,1). Find the angle between them.

Solution:Slope of Line 1: m1 = (6-0)/(3-0) = 2\nSlope of Line 2: m2 = (1-0)/(4-0) = 0.25\ntan(theta) = |2 - 0.25| / (1 + 2 * 0.25)\n= 1.75 / 1.5\n= 1.1667\ntheta = arctan(1.1667) = 49.3987 degrees

Result:Angle: 49.3987 degrees | Supplementary: 130.6013 degrees

Frequently Asked Questions

How do you find the angle between two lines using their slopes?

The angle between two lines with slopes m1 and m2 is found using the formula: tan(theta) = |m1 - m2| / (1 + m1 * m2). Take the arctangent of this value to get the acute angle between the lines in radians, then convert to degrees if needed. This formula gives the acute angle (between 0 and 90 degrees) between the two lines. If 1 + m1 * m2 equals zero, the lines are perpendicular (90 degrees). If m1 equals m2, the lines are parallel (0 degrees). This formula is derived from the tangent subtraction identity and is one of the most fundamental results in coordinate geometry.

What happens when two lines are parallel?

Two lines are parallel when they have the same slope (m1 = m2) and never intersect (assuming they are distinct lines). The angle between parallel lines is 0 degrees. In the angle formula, the numerator |m1 - m2| becomes zero, making tan(theta) = 0 and therefore theta = 0 degrees. Parallel lines maintain a constant distance between them at every point. Note that two lines can also be anti-parallel if they have equal but opposite slopes (reflected across an axis), in which case the angle between them would be calculated normally using the formula. Parallel lines are crucial in architecture, road design, railway engineering, and any application requiring uniform spacing.

How do you find the angle between two lines given their endpoints?

When given two points on each line, first calculate the slope of each line using m = (y2 - y1) / (x2 - x1) for each line. Then apply the standard angle formula: tan(theta) = |m1 - m2| / (1 + m1 * m2). Alternatively, you can use the vector dot product method: given direction vectors v1 and v2 for each line, the cosine of the angle equals the dot product divided by the product of magnitudes: cos(theta) = (v1 dot v2) / (|v1| * |v2|). The vector method handles vertical lines naturally (where slope is undefined) and extends easily to three dimensions. Both methods give the same result for non-vertical lines.

What is the difference between the acute and obtuse angles between two lines?

When two non-parallel lines intersect, they form two pairs of vertically opposite angles: one pair of acute angles and one pair of obtuse angles. The acute angle is between 0 and 90 degrees, while the obtuse angle is between 90 and 180 degrees. These two angles are supplementary, meaning they add up to 180 degrees. The standard formula tan(theta) = |m1 - m2| / (1 + m1 * m2) always gives the acute angle because of the absolute value in the numerator. To find the obtuse angle, subtract the acute angle from 180 degrees. In most applications, the acute angle is the one of interest, but some geometric constructions require knowledge of both.

References

Reviewed by Manoj Kumar, Mathematics Educator ยท Editorial policy