Skip to content
Coordinates

National grid converter

Convert coordinates between latitude and longitude, UTM, US State Plane and the official grids of the UK, Ireland, France, Germany, Switzerland, the Netherlands, Portugal and Spain. Every conversion tells you how accurate it really is.

By the All Map Tools Team

Accuracy: about 3 cm · EPSG:7709 (OSTN15)

Example two landmarks to British National Grid. Paste your own or tap the map.

Loading the map…

Tap the map to add that spot in the “From” system. Points on the map are shown in WGS84.

The systems and how accurate each one is

Getting from latitude and longitude to a national grid takes two steps. The projection (the math that turns degrees into meters on a flat grid) is exact to the millimeter for every system here. The datum change is where the error comes in: some grids sit on ETRS89, which matches GPS to well under a meter, and others sit on older national datums that need a shift.

National grids in this converter, with their datum change and accuracy
SystemWhereDatum changeAccuracy
British National Grid (EPSG:27700)Great BritainOSTN15, Ordnance Survey’s official grid, NTv2 version (EPSG:7709)about 3 cm
Irish Transverse Mercator (EPSG:2157)Ireland and Northern IrelandNone: it’s on ETRS89exact
Irish Grid (EPSG:29903)Ireland and Northern Ireland (older maps and OSNI maps)OSi and OSNI’s official polynomial, TM75 to ETRS89 (EPSG:1041)about 0.4 m
Lambert-93 (EPSG:2154)Mainland France and CorsicaNone: RGF93 is ETRS89exact
Gauss-Krüger zones 2–5 (EPSG:31466–31469)Germany (older data)BeTA2007 national grid (EPSG:15948)about 1 m
LV95 (EPSG:2056)Switzerland and Liechtenstein3-parameter shift, CH1903+ (EPSG:1647)about 0.1 m
RD New (EPSG:28992)NetherlandsNSGI’s official 2018 procedure: 7-parameter similarity (EPSG:9281) plus the rdcorr2018 correction gridwithin 1 mm of the official results
PT-TM06 (EPSG:3763)Mainland PortugalNone: it’s on ETRS89exact
ED50 / UTM 29–31 (EPSG:23029–23031)Spain (pre-2015 maps)IGN SPED2ETV2 grid (EPSG:15932)about 0.2 m
State Plane, 124 zones (EPSG:26929–32161 and their feet versions)United States, Puerto Rico and the US Virgin IslandsNone: NAD83 taken as WGS84, as PROJ does by default (EPSG:1188)about 2 m
UTM (WGS84)WorldwideNoneexact

“Exact” means exact with respect to ETRS89. GPS and Google Maps work in WGS84, which in Europe today differs from ETRS89 by a little under 1 m. That only matters for survey work.

US State Plane coordinates

Each US state has its own grid, the State Plane Coordinate System of 1983 (SPCS83), on the NAD83 datum: one to ten zones per state, defined county by county, each on a Transverse Mercator or a Lambert projection (an oblique Mercator in the Alaska panhandle) so that distances are off by no more than 1 part in 10,000. Choose “State Plane (NAD83)” and the converter finds each point’s zone from the county it falls in, or pick the zone yourself. Results come in meters or in the feet each state uses: US survey feet in most, international feet in Arizona, Michigan, Montana, North Dakota, Oregon and South Carolina, and either in Utah. Kentucky gets its single statewide zone, as in the NGS’s own tools, with the North or South zone as an alternative.

The projection matches PROJ to a tenth of a millimeter in all 124 zones, and NCAT, the National Geodetic Survey’s converter, to the millimeter. The datum is where the error comes in: like PROJ by default, the converter treats NAD83 as WGS84, and today the two are 1 to 2 m (3 to 7 ft) apart in the lower 48. That’s fine for mapping and GIS; for survey work, use NGS tools with a proper NAD83(2011) transformation.

When you need more than this

For the British National Grid, the converter uses OSTN15, the transformation that defines the National Grid, in the NTv2 version Ordnance Survey publishes, the same one PROJ and QGIS use: it lands within 7 mm of the 40 official OS test points. For the Netherlands, it follows NSGI’s official procedure with its rdcorr2018 correction grid and matches all 9,758 of NSGI’s test points to the millimeter (positions only: NAP heights aren’t converted). For mapping, navigation, hiking, real estate or checking where a point is, that’s plenty; for setting out a building or a boundary, use a surveyor.

Germany and Spain work the same way: the converter uses the official national grid files (BeTA2007 and the Spanish IGN’s SPED2ETV2), the same ones PROJ, QGIS and ArcGIS use, interpolated in your browser. Grid files are only downloaded when you pick a system that needs them, and the British one comes in 18 pieces of about 25 KB, so only the ones around your points are fetched.

Tips for each country

  • United Kingdom. You can paste OS grid references with letters (“TQ 302 796” or “TQ 30268 79643”) as well as plain eastings and northings, and the results show both.
  • Ireland. Today’s grid is ITM (eastings around 400 000 to 800 000). The older Irish Grid, still printed on Northern Ireland’s OSNI maps and on older Irish ones, uses a single letter per 100 km square (“O 158 346” is central Dublin); paste it with or without the letter. The same point is about 400 km further east and 500 km further north in ITM than in the Irish Grid, so it’s easy to tell which one you have.
  • Germany. The first digit of a Gauss-Krüger easting (Rechtswert) is the zone: 4 593 627 is zone 4, centered on 12° E. Today’s official system is ETRS89/UTM zones 32 and 33, which you get with “UTM (WGS84).”
  • Switzerland. LV95 eastings start with 2 and northings with 1 (2 600 000 / 1 200 000 is the old observatory in Bern). The older LV03 drops those leading digits: adding 2 000 000 and 1 000 000 gets you close, but not exactly, because the official conversion also corrects distortions in the old network.
  • France. Lambert-93 eastings are around 100 000 to 1 200 000 and northings 6 000 000 to 7 200 000. The old Lambert II étendu (NTF) isn’t supported.
  • Spain. Use the zone your data was produced in, even if the point falls in the next one; ED50 coordinates are about 230 m away from today’s.

Frequently asked questions

How do I convert latitude and longitude to British National Grid?

Choose “Latitude and longitude” in From and “British National Grid” in To, then paste your coordinates, one pair per line. You’ll get the easting and northing and the OS grid reference, worked out with OSTN15, Ordnance Survey’s official transformation, to within a few centimeters.

Why does each system have a different accuracy?

Because the datums differ. Grids built on ETRS89 (Irish ITM, Lambert-93, PT-TM06) match GPS directly. Older ones (OSGB36, DHDN, Amersfoort, ED50) need a shift whose accuracy is set by the official transformation, and that’s the figure shown.

Which Gauss-Krüger zone should I use?

The one your data was made in, which is the first digit of the easting. For a new point, the zone is the longitude divided by 3, rounded: 2 (6° E), 3 (9° E), 4 (12° E) or 5 (15° E).

Can I convert a whole list?

Yes, up to 100 points at once. Paste one per line, optionally with a name first, then copy the table into your spreadsheet or download it as a CSV.

Does it work for the US State Plane system?

Yes. Choose “State Plane (NAD83)” in From or To. The zone comes from the county each point falls in, or you can pick it, and you get meters or the state’s feet (US survey or international). NAD83 is taken as WGS84, about 2 m (7 ft) off today.

Do my coordinates leave my computer?

No. All the math, including the British, Dutch, German and Spanish grid files, runs in your browser. Only the map tiles and the grid files themselves are downloaded.

Related tools

All tools

Sources