Skip to content
transform

Convert DHDN to ETRS89

Convert coordinates from DHDN (EPSG:4314) to ETRS89 (EPSG:4258) — official EPSG transformation parameters, accuracy and area of use, with a free in-browser converter.

Direct link to this transformation: epsgtransform.com/transform/epsg-4314-to-epsg-4258

Official EPSG transformations from DHDN to ETRS89

The EPSG Geodetic Parameter Dataset defines 9 transformations between DHDN (EPSG:4314) and ETRS89 (EPSG:4258). Each applies to a specific area — pick the one whose area of use covers your data.

DHDN to ETRS89 (10)

EPSG:9310±0.01 mBest accuracy
Method:
NTv2
Area of use:
Germany - Saarland
Scope:
Cadastre, engineering survey, topographic mapping (large scale).

Grid file: SeTa2016.gsb

Replaces SeTa2009 from 2018-01-15. Derived using the 2016 implementation of ETRS89 / DREF91 and DHHN2016. Coincident with the transformation of cadastral data from DHDN to ETRS89 used by LVGL at a level of 1-2 mm.

DHDN to ETRS89 (9)

EPSG:9338±0.1 m
Method:
NTv2
Area of use:
Germany - Baden-Wurttemberg
Scope:
Cadastre, engineering survey, topographic mapping (large scale).

Grid file: BWTA2017.gsb

Official transformation for the state of Baden-Württemberg. Used in ATKIS (Amtliches Topographisch-Kartographisches Informationssystem [Official Topographic and Cartographic Information System]).

DHDN to ETRS89 (11)

EPSG:9940±0.1 m
Method:
NTv2
Area of use:
Germany - Hessen
Scope:
Cadastre, engineering survey, topographic mapping (large scale).

Grid file: HeTa2010.gsb

Official transformation of Hessen for the land survey register (ALKIS).

DHDN to ETRS89 (8)

EPSG:15948±0.9 m
Method:
NTv2
Area of use:
Germany - onshore
Scope:
Transformation of coordinates at 1m level of accuracy.

Grid file: BETA2007.gsb

Developed for ATKIS (Amtliches Topographisch-Kartographisches Informationssystem [Official Topographic and Cartographic Information System]). Provides a uniform transformation across the whole country. May be used as tfm to WGS 84 - see tfm code 15949.

DHDN to ETRS89 (3)

EPSG:1778±1 m
Method:
Position Vector transformation (geog2D domain)
Area of use:
Germany - West Germany S
Scope:
Transformation of coordinates at 1m level of accuracy.
ParameterValueUnit
X-axis translation(tx)597.1metre
Y-axis translation(ty)71.4metre
Z-axis translation(tz)412.1metre
X-axis rotation(rx)0.894arc-second
Y-axis rotation(ry)0.068arc-second
Z-axis rotation(rz)-1.563arc-second
Scale difference(ds)7.58parts per million

Derived in 2001 at 41 points of the German GPS Network DREF.

DHDN to ETRS89 (4)

EPSG:1779±1 m
Method:
Position Vector transformation (geog2D domain)
Area of use:
Germany - West Germany C
Scope:
Transformation of coordinates at 1m level of accuracy.
ParameterValueUnit
X-axis translation(tx)584.8metre
Y-axis translation(ty)67metre
Z-axis translation(tz)400.3metre
X-axis rotation(rx)0.105arc-second
Y-axis rotation(ry)0.013arc-second
Z-axis rotation(rz)-2.378arc-second
Scale difference(ds)10.29parts per million

Derived at 27 points of the German GPS Network DREF.

DHDN to ETRS89 (5)

EPSG:1780±1 m
Method:
Position Vector transformation (geog2D domain)
Area of use:
Germany - West Germany N
Scope:
Transformation of coordinates at 1m level of accuracy.
ParameterValueUnit
X-axis translation(tx)590.5metre
Y-axis translation(ty)69.5metre
Z-axis translation(tz)411.6metre
X-axis rotation(rx)-0.796arc-second
Y-axis rotation(ry)-0.052arc-second
Z-axis rotation(rz)-3.601arc-second
Scale difference(ds)8.3parts per million

Derived at 21 points of the German GPS Network DREF.

DHDN to ETRS89 (2)

EPSG:1776±3 m
Method:
Position Vector transformation (geog2D domain)
Area of use:
Germany - West Germany all states
Scope:
Transformation of coordinates at 3m level of accuracy.
ParameterValueUnit
X-axis translation(tx)598.1metre
Y-axis translation(ty)73.7metre
Z-axis translation(tz)418.2metre
X-axis rotation(rx)0.202arc-second
Y-axis rotation(ry)0.045arc-second
Z-axis rotation(rz)-2.455arc-second
Scale difference(ds)6.7parts per million

Mean of 109 stations. Replaces DHDN to ETRS89 (1) (tfm code 1309). May be taken as approximate transformation DHDN to WGS 84 - see code 1777.

DHDN to ETRS89 (1)

EPSG:1309±5 m
Method:
Coordinate Frame rotation (geog2D domain)
Area of use:
Germany - West Germany all states
Scope:
Transformation of coordinates at 5m level of accuracy.
ParameterValueUnit
X-axis translation(tx)582metre
Y-axis translation(ty)105metre
Z-axis translation(tz)414metre
X-axis rotation(rx)-1.04arc-second
Y-axis rotation(ry)-0.35arc-second
Z-axis rotation(rz)3.08arc-second
Scale difference(ds)8.3parts per million

Mean of 69 stations. May be taken as approximate tfm DHDN to WGS 84 (code 1673). Replaced by DHDN to ETRS89 (2) (tfm code 1776) and regional higher accuracy tfms. Note: these later tfms have been published using the Position Vector method.

Convert EPSG:4314 to EPSG:4258 in code

The same transformation with common GIS tools and libraries:

from pyproj import Transformer

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

Source: EPSG:4314DHDN

geographic system using latitude and longitude on an ellipsoid · Area of use: Germany - West Germany all states

+proj=longlat +ellps=bessel +towgs84=598.1,73.7,418.2,0.202,0.045,-2.455,6.7 +no_defs +type=crs
More about EPSG:4314

Target: EPSG:4258ETRS89

geographic system using latitude and longitude on an ellipsoid · Area of use: Europe - ETRF by country

+proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs +type=crs
More about EPSG:4258

Frequently asked questions

How accurate is converting DHDN to ETRS89?
The most accurate official EPSG transformation between these systems is accurate to about ±0.01 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:4258 to EPSG:4314