All tools
HomeCoordinate converter › Lat/Long → UTM

Latitude/Longitude to UTM converter

Convert latitude and longitude (WGS84) to UTM easting, northing and zone. Enter your coordinates in decimal degrees or DMS and read the UTM values, free, in your browser, using proj4.

Decimal degrees (DD)
Degrees minutes seconds (DMS)
Degrees decimal minutes (DDM)
Web Mercator (EPSG:3857)
UTM (WGS84)
Bulk convert a list of coordinates

Paste one coordinate per line as lat, lon (decimal, DMS or DDM all work), then convert them all at once and download the results as CSV.

No uploadInstantWorks offlineproj4 for reprojection

About this conversion

UTM (Universal Transverse Mercator) divides the world into 60 zones and gives positions as easting/northing in metres, the system surveyors, the military and engineers use for local accuracy.

The tool picks the correct UTM zone from your longitude automatically and reprojects from WGS84.

How to use it

  1. Enter your latitude and longitude above (any of decimal degrees, DMS or DDM, auto-detected).
  2. Read the highlighted result and click Copy. Every other format is shown too.
  3. Nothing is uploaded, it all runs in your browser.

How latitude and longitude to UTM works

UTM (Universal Transverse Mercator) turns angles into metres. The world is split into 60 zones, each six degrees of longitude wide, and each zone is projected on its own so distortion stays tiny. A UTM position is an easting (metres east within the zone) and a northing (metres north), plus the zone number and hemisphere. Eastings are offset by a 500,000 m false origin so they never go negative; in the southern hemisphere northings start from a 10,000,000 m false origin for the same reason.

Because the projection is per-zone, you must carry the zone and hemisphere with the numbers, the same easting and northing mean different places in different zones. The reprojection here is done with proj4, the same library desktop GIS uses.

Worked examples

A mid-latitude point

For 48.8584, 2.2945 (Paris), the longitude 2.2945 falls in UTM zone 31 (zone = floor((2.2945 + 180) / 6) + 1 = 31). It is north of the equator, so the hemisphere is N. The reprojection gives roughly 448,265 m easting, 5,411,932 m northing, zone 31N.

A southern-hemisphere point

For -33.8568, 151.2153 (Sydney), longitude 151.2153 gives zone 56, and the negative latitude makes it 56S. Southern-hemisphere northings are measured from a false origin so they stay positive, around 6,252,300 m.

Near a zone edge

A point at longitude 5.99 sits at the very end of zone 31; 6.01 tips into zone 32. If your dataset straddles that line, force a single zone for the whole set so eastings do not jump by hundreds of kilometres at the boundary.

Precision and rounding

UTM works in metres, so precision is straightforward: the numbers are already at ground scale and typically quoted to the metre or better. Distortion within a zone is under about 0.1%, which is why surveyors and engineers prefer UTM over a global projection for local work, distances and areas measured on the grid are very close to true.

Quick reference

A few well-known places, converted, so you can sanity-check your own numbers against them.

PlaceLat/LongUTM
London51.5007, -0.1246699,318 E, 5,710,158 N, 30N
Denver39.7392, -104.9903500,000 E, 4,399,000 N, 13N
Cape Town-33.9249, 18.4241261,880 E, 6,243,186 N, 34S
Singapore1.3521, 103.8198366,900 E, 149,400 N, 48N

Accepted input formats

Enter latitude and longitude in decimal degrees or DMS, the tool auto-detects the format. It picks the UTM zone from your longitude and the hemisphere from your latitude, then reprojects with proj4, the same library desktop GIS uses, so the easting and northing match QGIS and ArcGIS.

You do not have to reformat anything first. The box detects the notation from what you paste, so every one of these is understood:

You can typeThe tool reads it asNotation
48.858448.8584Decimal degrees
-33.8688-33.8688 (south)Decimal degrees, signed
48°51'30"N48.85833DMS with symbols
48 51 30 N48.85833DMS with spaces
48:51:30N48.85833DMS with colons
N48.858448.8584Hemisphere letter first
48°51.5'N48.85833Degrees decimal minutes

The hemisphere is taken from an N, S, E or W letter anywhere in the value, or from a leading minus sign. If both are missing, a positive number is assumed north or east.

Where you will use it

UTM is the format of surveying, engineering, drone mapping, defence and much government data, anywhere people need to work in metres rather than degrees. Field data often arrives as UTM eastings and northings; to put it on a web map or in Google Earth you convert back to latitude and longitude, and to go the other way this page projects your lat/long into the correct zone. To reverse it, use the meters to decimal degrees converter.

What to do next

UTM eastings and northings are what surveying and engineering tools expect. To reverse projected metres back into latitude and longitude, use the meters to decimal degrees converter and pick the UTM zone. If you need the web-map projection instead, use latitude/longitude to Web Mercator.

Common mistakes to avoid

Frequently asked questions

How is the UTM zone chosen?

The zone is computed from longitude: zone = floor((longitude + 180) / 6) + 1. The hemisphere (N/S) comes from the latitude's sign. The tool does this for you.

When should I use UTM instead of latitude and longitude?

Use UTM when you need distances and areas in metres over a local area, for example surveying, engineering or construction. UTM keeps shapes and lengths accurate within a zone.

What happens near a UTM zone boundary?

Each UTM zone is six degrees of longitude wide. Data that crosses a boundary spans two zones, so pick one zone for the whole dataset to avoid a coordinate jump at the edge.

Are my coordinates sent anywhere?

No. Every conversion is computed in your browser with plain math, so nothing is uploaded and the tool keeps working offline once loaded.

Other coordinate conversions