Endpoint Calculator
Find a missing line-segment endpoint from one known endpoint and the midpoint.
Missing endpoint coordinates
Enter one endpoint and the midpoint in the same coordinate system.
About finding a missing endpoint
A line segment has two endpoints and a midpoint exactly halfway between them. In a Cartesian coordinate plane, the midpoint's x-coordinate is the average of the two endpoint x-coordinates, and its y-coordinate is the average of the endpoint y-coordinates. If one endpoint and the midpoint are known, those averaging equations can be rearranged to recover the other endpoint. The missing x-coordinate equals twice the midpoint x-coordinate minus the known x-coordinate. The missing y-coordinate follows the same pattern.
This calculation works because the midpoint divides the segment into two equal directed displacements. Starting at the known endpoint, move to the midpoint by some horizontal and vertical amounts. Repeating that same displacement from the midpoint reaches the missing endpoint. The subtraction formula captures this reflection across the midpoint. It works in every quadrant and accepts negative, zero, decimal, or integer coordinates. No distance or slope calculation is needed because the two coordinate dimensions can be handled independently.
Endpoint problems are common in coordinate geometry, analytic geometry, computer graphics, mapping, surveying, design, and vector applications. They can also appear as algebra exercises that require rearranging the midpoint formula. This calculator displays the recovered ordered pair and then averages it with the known endpoint as a check. That verification pair should reproduce the midpoint you entered. If it does, the result satisfies both coordinate equations. Displayed values are rounded to eight decimal places when necessary, while ordinary integer and short decimal answers remain easy to read.
Be careful to match each x-coordinate with the x midpoint and each y-coordinate with the y midpoint. Coordinates are ordered, so swapping x and y changes the point. Also distinguish an endpoint from a segment length: this tool requires locations such as a point at two comma three, not the length between points. Both inputs must use the same coordinate scale and reference origin. In three dimensions the idea extends directly by applying the same formula to z, but this focused calculator handles the standard two-dimensional plane. You can verify visually by plotting all three points; the midpoint should lie on the segment and the two halves should have equal horizontal and vertical changes.
Endpoint examples
| Known point and midpoint | Missing endpoint | Check |
|---|---|---|
| Point (2, 3), midpoint (5, 7) | (8, 11) | Averaging the endpoints returns (5, 7). |
| Point (-3, 4), midpoint (1.5, -2) | (6, -8) | Negative and decimal coordinates work normally. |
| Point (0, 0), midpoint (-2, 3) | (-4, 6) | The midpoint is half of the missing endpoint here. |
How to find the other endpoint
- Enter the x and y coordinates of the known endpoint.
- Enter the corresponding x and y coordinates of the midpoint.
- Select Find missing endpoint to reflect the known point across the midpoint.
- Confirm that the displayed midpoint check matches your original midpoint.
Frequently asked questions
What formula finds the missing endpoint?
Double each midpoint coordinate and subtract the matching known endpoint coordinate. Apply the operation separately to x and y.
Can coordinates be negative?
Yes, coordinates in any quadrant are valid. Keep each negative sign when doubling and subtracting values.
How do I check the result?
Average the known and calculated x-coordinates, then average their y-coordinates. Those two averages should equal the original midpoint.
Does the endpoint order matter?
Either endpoint can serve as the known point. The calculator always returns the point on the opposite side of the supplied midpoint.
Can this method work in three dimensions?
Yes, the same midpoint rearrangement works for a z-coordinate. This calculator is designed for two-dimensional ordered pairs.