Cartesian Coordinate System - Distance and Intermediate Position Between Two Points

Calculate the distance between two points and their intermediate position in a rectangular Cartesian coordinate system. The tool supports finding the distance between any two points and determining intermediate positions including the midpoint.

Calculator

Inputs

Results

Distance between P1 and P2-- units
Intermediate X coordinate-- units
Intermediate Y coordinate-- units
Midpoint X coordinate-- units
Midpoint Y coordinate-- units
ParameterPoint P1Point P2Intermediate Point PMidpoint
X Coordinateinputs.x1inputs.x2inputs.x1 + inputs.r1 * (inputs.x2 - inputs.x1)(inputs.x1 + inputs.x2) / 2
Y Coordinateinputs.y1inputs.y2inputs.y1 + inputs.r1 * (inputs.y2 - inputs.y1)(inputs.y1 + inputs.y2) / 2
Distance from P10sqrt((inputs.x2 - inputs.x1)^2 + (inputs.y2 - inputs.y1)^2)inputs.r1 * sqrt((inputs.x2 - inputs.x1)^2 + (inputs.y2 - inputs.y1)^2)0.5 * sqrt((inputs.x2 - inputs.x1)^2 + (inputs.y2 - inputs.y1)^2)