Skip to content
transform

Convert Tokyo to WGS 84

Convert coordinates from Tokyo (EPSG:4301) 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-4301-to-epsg-4326

About converting Tokyo to WGS 84

Tokyo Datum (EPSG:4301) served Japan until 2002, defined on the Bessel 1841 ellipsoid with its origin in Azabu, Tokyo. Because the 19th-century triangulation absorbed local deflections of the vertical, Tokyo Datum positions are offset from WGS 84 by roughly 400 m — among the largest national datum shifts anywhere.

Japan replaced it with JGD2000 (EPSG:4612) and, after the 2011 Tōhoku earthquake, JGD2011 (EPSG:6668). EPSG publishes several Tokyo-to-WGS 84 transformations of differing scope and accuracy, fitted for Japan and for Korea, where the datum was also used.

Any Japanese dataset created before 2002 — paper maps, cadastre, utilities — should be assumed to be on Tokyo Datum until proven otherwise.

Why people convert EPSG:4301 to EPSG:4326

  • Georeferencing pre-2002 Japanese maps and GIS data
  • Migrating legacy cadastral and infrastructure records
  • Working with historical Korean mapping on Tokyo Datum
  • Quantifying the offset before adopting JGD2011 workflows

Try it: Tokyo Station, Japan

Input (EPSG:4301): 139.7671, 35.6812

Official EPSG transformations from Tokyo to WGS 84

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

Tokyo to WGS 84 (5)

EPSG:1305±4 mBest accuracy
Method:
Geocentric translations (geog2D domain)
Area of use:
South Korea - onshore
Scope:
Military survey.
ParameterValueUnit
X-axis translation(tx)-147metre
Y-axis translation(ty)506metre
Z-axis translation(tz)687metre

Derived at 29 stations. Accuracy 2m in each axis. Replaces Tokyo to WGS 84 (3) (code 1232).

Tokyo to WGS 84 (108)

EPSG:15484±9 m
Method:
Geocentric translations (geog2D domain)
Area of use:
Japan - onshore
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)-146.414metre
Y-axis translation(ty)507.337metre
Z-axis translation(tz)680.507metre

Parameter values from Tokyo to JGD2000 (1) (code 15483). Assumes JGD2000 and WGS 84 can be considered the same to within the accuracy of the transformation.

Tokyo to WGS 84 (2)

EPSG:1231±13 m
Method:
Geocentric translations (geog2D domain)
Area of use:
Japan - onshore mainland and adjacent islands
Scope:
Military survey.
ParameterValueUnit
X-axis translation(tx)-148metre
Y-axis translation(ty)507metre
Z-axis translation(tz)685metre

Derived at 16 stations. Accuracy 8m, 5m and 8m in X, Y and Z axes.

Tokyo to WGS 84 (3)

EPSG:1232±13 m
Method:
Geocentric translations (geog2D domain)
Area of use:
South Korea - onshore
Scope:
Military survey.
ParameterValueUnit
X-axis translation(tx)-146metre
Y-axis translation(ty)507metre
Z-axis translation(tz)687metre

Derived at 29 stations. Accuracy 8m, 5m and 8m in X, Y and Z axes. Replaced by Tokyo to WGS 84 (5) (code 1305).

Tokyo to WGS 84 (1)

EPSG:1230±29 m
Method:
Geocentric translations (geog2D domain)
Area of use:
Asia - Japan and South Korea
Scope:
Military survey.
ParameterValueUnit
X-axis translation(tx)-148metre
Y-axis translation(ty)507metre
Z-axis translation(tz)685metre

Derived at 31 stations. Accuracy 20m, 5m and 20m in X, Y and Z axes.

Tokyo to WGS 84 (4)

EPSG:1233±29 m
Method:
Geocentric translations (geog2D domain)
Area of use:
Japan - Okinawa
Scope:
Military survey.
ParameterValueUnit
X-axis translation(tx)-158metre
Y-axis translation(ty)507metre
Z-axis translation(tz)676metre

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

Convert EPSG:4301 to EPSG:4326 in code

The same transformation with common GIS tools and libraries:

from pyproj import Transformer

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

Source: EPSG:4301Tokyo

geographic system using latitude and longitude on an ellipsoid · Area of use: Asia - Japan and Korea

+proj=longlat +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +no_defs +type=crs
More about EPSG:4301

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

Why is the Tokyo Datum shift so large?
The datum's origin and orientation were fixed astronomically in the 1890s, and local gravity deflections shifted the whole network. The result is a systematic offset of about 400 m from satellite-based frames.
Should I convert Tokyo Datum data to WGS 84 or JGD2011?
For modern Japanese workflows convert to JGD2011 (EPSG:6668); for global integration WGS 84 is fine. At mapping accuracy JGD2000/JGD2011 and WGS 84 are nearly coincident.
How accurate is converting Tokyo to WGS 84?
The most accurate official EPSG transformation between these systems is accurate to about ±4 m within its stated area of use. Browser-based converters approximate datum shifts with Helmert parameters; for surveying-grade work apply the official transformation 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:4301