Skip to content
transform

Convert NZGD49 to WGS 84

Convert coordinates from NZGD49 (EPSG:4272) to WGS 84 (EPSG:4326) — official EPSG transformation parameters, accuracy and area of use, with a free in-browser converter.

Direct link to this transformation: epsgtransform.com/transform/epsg-4272-to-epsg-4326

Official EPSG transformations from NZGD49 to WGS 84

The EPSG Geodetic Parameter Dataset defines 4 transformations between NZGD49 (EPSG:4272) and WGS 84 (EPSG:4326). Each applies to a specific area — pick the one whose area of use covers your data.

NZGD49 to WGS 84 (3)

EPSG:1670±1 mBest accuracy
Method:
NTv2
Area of use:
New Zealand - onshore and nearshore
Scope:
(null/copy) Approximation for medium and low accuracy applications assuming equality between plate-fixed static and earth-fixed dynamic CRSs, ignoring static/dynamic CRS differences.

Grid file: nzgd2kgrid0005.gsb

Parameter file is from NZGD49 to NZGD2000 (3) (code 1568) and assumes WGS 84 is coincident with NZGD2000 to the accuracy of the transformation.

NZGD49 to WGS 84 (2)

EPSG:1564±4 m
Method:
Coordinate Frame rotation (geog2D domain)
Area of use:
New Zealand - onshore and nearshore
Scope:
(null/copy) Approximation for medium and low accuracy applications assuming equality between plate-fixed static and earth-fixed dynamic CRSs, ignoring static/dynamic CRS differences.
ParameterValueUnit
X-axis translation(tx)59.47metre
Y-axis translation(ty)-5.04metre
Z-axis translation(tz)187.44metre
X-axis rotation(rx)-0.47arc-second
Y-axis rotation(ry)0.1arc-second
Z-axis rotation(rz)-1.024arc-second
Scale difference(ds)-4.5993parts per million

These parameter values are taken from NZGD49 to NZGD2000 (2) (code 1701) and assume that NZGD2000 and WGS 84 are coincident to within the accuracy of the transformation. For improved accuracy use NZGD49 to WGS 84 (4) (code 1670).

NZGD49 to WGS 84 (4)

EPSG:15975±5 m
Method:
Geocentric translations (geog2D domain)
Area of use:
New Zealand - onshore and nearshore
Scope:
(null/copy) Approximation for medium and low accuracy applications assuming equality between plate-fixed static and earth-fixed dynamic CRSs, ignoring static/dynamic CRS differences.
ParameterValueUnit
X-axis translation(tx)54.4metre
Y-axis translation(ty)-20.1metre
Z-axis translation(tz)183.1metre

These parameter values are taken from NZGD49 to NZGD2000 (1) (code 1566) and assume that NZGD2000 and WGS 84 are coincident to within the accuracy of the tfm. For better accuracy use NZGD49 to WGS 84 (2) (code 1564) or NZGD49 to WGS 84 (3) (code 1670).

NZGD49 to WGS 84 (1)

EPSG:1151±8 m
Method:
Geocentric translations (geog2D domain)
Area of use:
New Zealand - onshore and nearshore
Scope:
Military survey.
ParameterValueUnit
X-axis translation(tx)84metre
Y-axis translation(ty)-22metre
Z-axis translation(tz)209metre

Derived at 14 stations. Accuracy 5m, 3m and 5m in X, Y and Z axes.

Convert EPSG:4272 to EPSG:4326 in code

The same transformation with common GIS tools and libraries:

from pyproj import Transformer

transformer = Transformer.from_crs("EPSG:4272", "EPSG:4326", always_xy=True)
x, y = transformer.transform(-73.9857, 40.7484)
print(x, y)

Source: EPSG:4272NZGD49

geographic system using latitude and longitude on an ellipsoid · Area of use: New Zealand - onshore and nearshore

+proj=longlat +ellps=intl +no_defs +type=crs
More about EPSG:4272

Target: EPSG:4326WGS 84

geographic system using latitude and longitude on an ellipsoid · Area of use: World (by country)

+proj=longlat +datum=WGS84 +no_defs +type=crs
More about EPSG:4326

Frequently asked questions

How accurate is converting NZGD49 to WGS 84?
The most accurate official EPSG transformation between these systems is accurate to about ±1 m within its stated area of use. Browser-based converters approximate datum shifts with Helmert parameters; for surveying-grade work apply the official transformation (including the grid-shift files listed below) in a desktop GIS.
Does my data leave the browser when I use this converter?
No. All coordinate transformations are computed locally in your browser using proj4js. The coordinates you enter are never transmitted to any server.
Need the reverse? Convert EPSG:4326 to EPSG:4272