Midpoint Calculator
Find the geographic midpoint — the great-circle halfway point — between two latitude/longitude coordinates. Accepts decimal degrees or DMS/DDM, and shows the distance from each point to the midpoint.
Input
Decimal degrees or DMS/DDM (e.g. 40 42 46 N) — auto-detected.
Decimal degrees or DMS/DDM — auto-detected.
Decimal degrees or DMS/DDM — auto-detected.
Decimal degrees or DMS/DDM — auto-detected.
Output
| Metric | Value |
|---|---|
| No data yet | |
Guides
The Midpoint Calculator finds the geographic midpoint — the point exactly halfway along the great-circle path — between two latitude/longitude coordinates. It's a spherical midpoint, not a road midpoint or a population-weighted center, so use it for quick geographic checks rather than routing decisions.
How to use it
- Enter the latitude and longitude of your first point (Point A).
- Enter the latitude and longitude of your second point (Point B).
- Read the midpoint, shown in both decimal degrees and DMS, plus the great-circle distance from each input point to it (both should match — a quick sanity check that the math landed in the right place).
Each coordinate box accepts either decimal degrees (40.7128, -74.0060) or degrees-minutes-seconds (40°42'46"N, 74 0 21.6 W). The format is detected automatically, and a N/S/E/W hemisphere letter or a leading minus sign sets the direction, so you can paste coordinates straight from Google Maps, a GPS device or a survey record.
Why not just average the two coordinates?
Averaging latitude and longitude directly gives the wrong answer for anything but very short distances — longitude lines converge toward the poles, so a flat numeric average drifts off the true halfway point as the distance grows, and it breaks entirely across the antimeridian (±180°). The great-circle midpoint accounts for the Earth's curvature instead: for New York and London, for instance, it lands up in the North Atlantic (~52.4°N, 41.3°W) — well north of where a flat average would place it — matching where the two cities' shortest flight path actually crosses the halfway point.
Common uses
Picking a fair meeting point between two people, checking a delivery/service radius's center, estimating a relay or race's halfway marker, or sanity-checking a GIS calculation.
Privacy
Everything runs entirely in your browser — your coordinates are never uploaded or stored anywhere.
Related tools
To measure the distance and bearing between two points instead of the point between them, use the Geo Distance Calculator. To convert a coordinate between decimal degrees and DMS, try the Coordinate Format Converter.
Use it from code
From 3 credits per callREST API
curl -X POST https://api.iotools.cloud/v1/tool/midpoint-calculator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"latA": "40.7128",
"lonA": "-74.0060",
"latB": "51.5074",
"lonB": "-0.1278"
}'Swap in your own key from your account. The tool's fields are the body — no wrapper.
Ask an AI agent
Use the IOTools `midpoint-calculator` tool (Midpoint Calculator) on this input:
YOUR_INPUT_HEREPaste this at any agent connected to the IOTools MCP server, then add your input.