Datum Conversion

SK-42 ↔ WGS84 Coordinate Converter

Convert SK-42 (Pulkovo 1942) geodetic and Gauss-Kruger coordinates to WGS84 and UTM and back, for a single point or a whole list.

Calculations run in your browser and coordinates are not sent to a server. Basemap tiles are loaded from OpenStreetMap and Esri.

Related Tools

Converting SK-42 coordinates to WGS84

SK-42 (the 1942 coordinate system, listed in EPSG as "Pulkovo 1942") is based on the Krassowsky ellipsoid and was for decades the main system of topographic maps in the USSR and several neighbouring countries. GPS receivers and web maps use WGS84, so the two systems are offset by roughly a hundred metres: about 117 m in Moscow and about 76 m in Novosibirsk. This tool converts in both directions and shows the result in the form you need: geodetic latitude and longitude, Gauss-Kruger grid coordinates or UTM.

What the tool does

How to use it

  1. Choose the direction and the format of your input coordinates.
  2. For Gauss-Kruger, leave the zone on "Auto" when Y carries the zone prefix (7413187.97 means zone 7). If there is no prefix (413187.97), select the zone manually.
  3. Enter a single point or paste a list and press Convert. Check the position on the map.

Gauss-Kruger zones here are 6° wide: the central meridian of zone N is 6N − 3 degrees, the false easting is N × 1 000 000 + 500 000 m and the scale on the central meridian is 1. This matches the EPSG:28404-28432 projections. In Russian practice X is the northing and Y the easting.

Parameters and accuracy

By default the tool follows the sequence given in GOST 32453-2017: first SK-42 → PZ-90.11 (ΔX = 23.557 m, ΔY = −140.844 m, ΔZ = −79.778 m, ωx = −0.00230″, ωy = −0.34646″, ωz = −0.79421″, m = −0.228·10⁻⁶), then PZ-90.11 → WGS84 (G1150) (ΔX = −0.013 m, ΔY = 0.106 m, ΔZ = 0.022 m, ωx = −0.00230″, ωy = 0.00354″, ωz = −0.00421″, m = −0.008·10⁻⁶). The transformation is applied to Earth-centred Cartesian coordinates with the Helmert formula as written in the standard. Heights are not converted: the calculation is made for a point on the ellipsoid surface, as in the two-dimensional EPSG transformations.

For comparison, two sets from the EPSG registry are available: EPSG:5044 (GOST R 51794-2008, stated accuracy 3 m) and EPSG:15865 (4.5 m). Across Russia, the GOST 32453-2017 set differs from EPSG:5044 by about 0.3-0.4 m, and EPSG:15865 differs from EPSG:5044 by 1.5 to 3 m. The accuracy of any of these options is limited by distortions in the SK-42 network itself and is a few metres. That is not enough for cadastral or engineering work.

MSK local systems are out of scope. The local coordinate systems of Russian regions have their own parameters (shift, rotation, scale, central meridian), which are distributed separately. This tool works only with SK-42 and WGS84.

Check against control points

Results were compared with the PROJ 9.3 library at seven points from Kaliningrad to Vladivostok. For EPSG:5044 and EPSG:15865 the EPSG operations themselves were used; for the GOST 32453-2017 set a chain of two Helmert transformations was built. The difference did not exceed 1 mm, and Gauss-Kruger coordinates matched EPSG:28404-28432 to the same level.

Point (SK-42 B, L)WGS84, GOST 32453-2017Shift
Moscow 55.7558, 37.617355.7558444, 37.6154310117.0 m
Saint Petersburg 59.9386, 30.314159.9385751, 30.3118515125.3 m
Novosibirsk 55.0084, 82.935755.0090082, 82.935151776.1 m

Data and method

Gauss-Kruger and UTM projections are computed with proj4js 2.9.0 (MIT licence); the Helmert transformation is implemented in this page's own code. Map basemaps: OpenStreetMap and Esri World Imagery. For background on coordinate systems, EPSG codes and UTM zones, see the guide coordinate systems, EPSG and UTM (in Turkish). Open-source libraries used and their licences: Data Sources.

Frequently Asked Questions

Which parameters are used to convert SK-42 to WGS84?

By default the conversion runs in two steps as specified in GOST 32453-2017: SK-42 → PZ-90.11 and PZ-90.11 → WGS84 (G1150), each a seven-parameter Helmert transformation. For comparison you can select EPSG:5044 (GOST R 51794-2008 parameters) or EPSG:15865.

How accurate is the conversion?

A few metres. EPSG rates EPSG:5044 at 3 m and EPSG:15865 at 4.5 m. The limit comes from local distortions of the SK-42 network itself, so a single set of seven parameters cannot give centimetre results.

How do I enter a Y coordinate with a zone prefix?

In Gauss-Kruger mode leave the zone on Auto: the zone number is read from the millions of Y (for example, 7413187 means zone 7). If Y has no zone prefix (413187), select the zone manually.

Does the tool support MSK local systems?

No. Russian local coordinate systems (MSK) have their own shifts, rotations and scale, and their keys are distributed separately. The tool works only with SK-42 and WGS84.