UTM Coordinate Converter

Convert between UTM grid references and latitude/longitude in both directions.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

The UTM Coordinate Converter translates between WGS-84 geographic coordinates (latitude and longitude in decimal degrees) and Universal Transverse Mercator grid references (zone, easting, northing) in both directions. It is aimed at hikers using paper maps, GIS analysts needing quick sanity-checks, developers building location-aware apps, and anyone who receives a set of UTM coordinates and needs to locate them on a modern map.

How it works

UTM is a Transverse Mercator projection applied to 60 successive 6° longitude zones, numbered 1 (starting at 180° W) through 60. Within each zone the projection rolls the ellipsoid onto a flat cylinder aligned with the zone’s central meridian. Because the cylinder is tangent along that meridian, scale distortion is minimal near the centre and acceptable up to ±3° away.

The tool uses the WGS-84 reference ellipsoid (semi-major axis a = 6 378 137 m, inverse flattening 298.257223563) and the standard UTM parameters:

  • Scale factor at the central meridian: k₀ = 0.9996
  • False easting: 500 000 m (so all eastings are positive)
  • False northing: 0 m (northern hemisphere) or 10 000 000 m (southern hemisphere)

Geographic → UTM

Given latitude (phi) and longitude (lambda), the algorithm:

  1. Determines the zone from the longitude: zone = floor((lon + 180) / 6) + 1, then applies the standard exceptions for southern Norway and Svalbard.
  2. Computes the central meridian longitude: lon_CM = (zone - 1) * 6 - 180 + 3 degrees.
  3. Evaluates the meridian arc length M to the point’s latitude using the Helmert series.
  4. Computes the transverse Mercator easting and northing from the standard fifth-order series expansions in terms of N (radius of curvature in the prime vertical), T (tan²phi), C (e’²cos²phi) and the longitude offset A = cos(phi)(lambda - lambda_CM).

UTM → Geographic

The inverse starts from the point’s reduced northing y = N - N₀ (N₀ is the false northing), recovers the meridian arc M₀ = y / k₀, then iterates Newton’s method five times to find the footprint latitude phi₁ such that M(phi₁) = M₀. The final latitude and longitude follow from the standard inverse series using the radii of curvature at phi₁.

Worked example

London (Big Ben) → UTM

  • Input: 51.5007°N, 0.1246°W (i.e. lat = 51.5007, lon = −0.1246)
  • Zone: 30U (central meridian 3° W)
  • Easting: 699 338 m
  • Northing: 5 710 059 m

To reverse: enter zone 30, Northern hemisphere, easting 699 338, northing 5 710 059 → get back 51.5007°N, 0.1246°W.

LocationLatLonZoneEastingNorthing
London51.5074-0.127830U699 3285 710 154
New York40.7128-74.006018T583 9604 507 523
Sydney-33.8688151.209356H334 1166 252 078
Nairobi-1.292136.821937M261 3789 857 215

All conversions are performed entirely in your browser — no data is sent to any server.

Formula note

The series used here matches Snyder (1987) USGS PP-1395 §10 (Transverse Mercator) to fifth order in the longitude offset, which gives centimetre-level accuracy at the zone boundary and sub-millimetre accuracy near the central meridian. For the highest-precision geodetic work (sub-micrometre requirements), Karney (2011) Transverse Mercator with sub-arcsecond accuracy extends the series to arbitrary order; the practical difference for any real-world field use is negligible.

Ad placeholder (rectangle)