Enter values and select Calculate.
Calculated result
Formula and worked example
In 2D, midpoint = ((x₁+x₂)÷2, (y₁+y₂)÷2). In 3D, average the two z coordinates the same way.
The midpoint between (2, 4) and (6, 8) is (4, 6). The midpoint between (0, 0, 0) and (2, 4, 6) is (1, 2, 3).
Calculations retain full internal precision and trim insignificant trailing zeros for display. Irrational square-root results are displayed as useful decimal approximations.
Midpoint versus slope and distance
Midpoint averages corresponding coordinates.
Slope measures rise relative to run, while Distance Formula measures the straight-line separation between coordinate points.
The three tools are related but retain separate canonical jobs.
Two and three dimensions
The default 2D mode uses x and y for each point.
The optional 3D mode adds z without creating a separate route.
Negative and decimal coordinates are valid because coordinates describe positions rather than physical magnitudes.
Interpretation and limits
A midpoint is expressed in the same coordinate system as the two input points.
This calculator does not infer map projections, GPS coordinates, road routes, or geographic distance.
Extremely large or nonfinite values are rejected to prevent corrupted output.
Methodology and limits
This deterministic browser-local tool uses the formula shown above and strict finite-number parsing. Unit relationships follow exact defined constants where applicable. It does not evaluate expressions, execute entered text, call a remote calculation service, or replace technical instruction.