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.
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.
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.
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.
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.
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.
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.
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.
A few well-known places, converted, so you can sanity-check your own numbers against them.
| Place | Lat/Long | UTM |
|---|---|---|
| London | 51.5007, -0.1246 | 699,318 E, 5,710,158 N, 30N |
| Denver | 39.7392, -104.9903 | 500,000 E, 4,399,000 N, 13N |
| Cape Town | -33.9249, 18.4241 | 261,880 E, 6,243,186 N, 34S |
| Singapore | 1.3521, 103.8198 | 366,900 E, 149,400 N, 48N |
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 type | The tool reads it as | Notation |
|---|---|---|
48.8584 | 48.8584 | Decimal degrees |
-33.8688 | -33.8688 (south) | Decimal degrees, signed |
48°51'30"N | 48.85833 | DMS with symbols |
48 51 30 N | 48.85833 | DMS with spaces |
48:51:30N | 48.85833 | DMS with colons |
N48.8584 | 48.8584 | Hemisphere letter first |
48°51.5'N | 48.85833 | Degrees 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.
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.
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.
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.
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.
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.
No. Every conversion is computed in your browser with plain math, so nothing is uploaded and the tool keeps working offline once loaded.