How do you find the other endpoint?
Use B = 2M − A for each coordinate.
Recover the unknown endpoint when you know the midpoint and one end of a segment.
Provide M(xm, ym) and known endpoint A(x1, y1).
How to use Endpoint Calculator, plus the formulas and logic behind the results.
The midpoint is the average of the endpoints. Solving for the unknown endpoint doubles the midpoint and subtracts the known point.
xm = (x1 + x2)/2 → x2 = 2xm − x1ym = (y1 + y2)/2 → y2 = 2ym − y1Check
Applies the midpoint inversion formula independently on each coordinate.
Works in 2D with any real coordinates.
Common questions about this calculator and how to use the results.
Use B = 2M − A for each coordinate.
Then B also equals M (a degenerate segment of length zero).
Yes. The algebra is valid for all real numbers.
It is the midpoint formula solved for the unknown endpoint.
Yes—apply the same idea with a single coordinate.
Average A and B; you should recover M.