Midpoint Calculator

Find the midpoint between two points

CalculatorsFreeNo Signup
4.3(168 reviews)
All Tools

Loading tool...

About Midpoint Calculator

A midpoint calculator that finds the point exactly halfway between two coordinates using M = ((x₁+x₂)/2, (y₁+y₂)/2). Also calculates the distance between points, slope, and the perpendicular bisector equation. Supports 2D and 3D coordinates. All calculations are client-side. Essential for geometry, coordinate math, and mapping applications.

Midpoint Calculator Features

  • 2D & 3D
  • Distance
  • Slope
  • Bisector equation
  • Section formula
The midpoint is the point exactly halfway between two points: M = ((x₁+x₂)/2, (y₁+y₂)/2). It's the average of the x-coordinates and the average of the y-coordinates. The midpoint divides a line segment into two equal parts.

How to Use

Enter two points:

  • Point 1: (x₁, y₁)
  • Point 2: (x₂, y₂)
  • Midpoint: Automatically calculated

Midpoint Formula

  • 2D: M = ((x₁+x₂)/2, (y₁+y₂)/2)
  • 3D: M = ((x₁+x₂)/2, (y₁+y₂)/2, (z₁+z₂)/2)
  • Section formula: divides in ratio m:n

Applications

  • Finding center of a line segment
  • Perpendicular bisector construction
  • Center of a circle given diameter endpoints
  • GPS: midpoint between locations

Step-by-Step Instructions

  1. 1Enter Point 1 coordinates.
  2. 2Enter Point 2 coordinates.
  3. 3View the midpoint.
  4. 4Check the distance between points.
  5. 5Review the perpendicular bisector.

Midpoint Calculator — Frequently Asked Questions

How do I find the midpoint?+

Average the x-coordinates and y-coordinates separately. Midpoint of (2,4) and (6,8) = ((2+6)/2, (4+8)/2) = (4, 6).

What is a perpendicular bisector?+

A line that passes through the midpoint and is perpendicular to the original segment. Its slope is the negative reciprocal of the segment's slope.

Can I find a point that divides a segment in a ratio other than 1:1?+

Yes! The section formula divides in ratio m:n: P = ((mx₂+nx₁)/(m+n), (my₂+ny₁)/(m+n)). Midpoint is the special case m:n = 1:1.

Share this tool: