The form below allows to transform on-line coordinates (position and velocity) between realisations (ETRFxx) of the European Terrestrial Reference System (ETRS89) and realizations (ITRFyy) of the International Terrestrial Reference System (ITRS). In case input and output coordinates are requested at different epochs, then station velocities are mandatory.
For transformations to and from the Galileo Terrestrial Reference Frame (GTRF), use ITRF. GTRF is aligned to current versions of the ITRF.

Explanation and examples are available from the following tutorial.

Frame :
Epoch :
Frame :
Epoch :
show intermediate steps Change epoch format:
  • 11 Jan. 2019: Correction of bug in transformation from ETRF2005 to all other systems (except to ITRF2005). Thanks to Yurii Lukianchenko from Lviv Polytechnic National university for notifying us of this problem.
  • 07 Nov. 2017: Added transformations from and to ETRF2005 and ETRF2014
  • 04 Apr. 2016: Added transformations from and to ITRF2014
  • 13 Apr. 2015: Corrected incorrect frame name in intermediate print (not affecting results)
  • 20 Sep. 2012: Use new subroutine PRINTSTEP to print intermediary results
  • 30 Mar. 2012: Corrected bug in ETRS89-> ITRS when different in and out epochs
  • 06 Dec. 2010: Added transformation from and to ITRF2008
  • 16 Apr. 2010: Added transformations from and to ETRF89, ETRF90, ETRF91, ETRF92, ETRF93,ITRF88, ITRF89, ITRF90, ITRF91, ITRF92, ITRF93
  • 06 Jan. 2010: Corrected bug related to transformation of ETRF2000 to ITRF2000