GPlates is a plate tectonics program. Manipulate reconstructions of geological and paleogeographic features through geological time. Interactively visualize vector, raster and volume data. PyGPlates is the GPlates Python library. Get fine-grained access to GPlates functionality in your Python scripts.

Hero 1Hero 2Hero 3Hero 4

What is GPlates?

GPlates is desktop software for the interactive visualisation of plate tectonics.

GPlates offers a novel combination of interactive plate tectonic reconstructions, geographic information system (GIS) functionality and raster data visualisation. GPlates enables both the visualisation and the manipulation of plate tectonic reconstructions and associated data through geological time. GPlates runs on Windows, Linux and macOS. GPlates has an online user manual.

GPlates and pyGPlates are both free software (also known as open-source software), licensed for distribution under the GNU General Public License (GPL), version 2.

GPlates Screenshot

Why GPlates?

Open source and free

Easy to use

Fast and reliable

Extensive open-access data and models

Wide-ranging interoperability with other software

Used by educators, researchers, and industries

Professional software development team

Müller, R. D., Cannon, J., Qin, X., Watson, R. J., Gurnis, M., Williams, S., et al. 2018. GPlates: Building a virtual Earth through deep time. Geochemistry, Geophysics, Geosystems, 19. doi:10.1029/2018GC007584.More >>

pyGPlates Screenshot
The GPlates Python library (pyGPlates) enables access to GPlates functionality via the Python programming language.


GPlates Portal Screenshot
The GPlates Web Portal is a gateway to a series of web pages for the interactive visualisation of cutting-edge geoscience datasets.

GPlates Web Portal

GPlates Web Service Screenshot
The GPlates Web Service interface allows users to access plate tectonics reconstruction services via Internet.

GPlates Web Service

Who are we?

EarthByte People

Funded by AuScope

AuScope Logo

Latest News

PyGPlates 0.36 released

May 06, 2022

PyGPlates 0.36 released

PyGPlates enables access to GPlates functionality via the Python programming language.

Download PyGPlates 0.36:-

Download PyGPlates 0.36 from the Download page.

What's new in PyGPlates 0.36:-

Adds tectonic subsidence.

We are very excited to announce the launch of the new GPlates website.

This pyGPlates beta release adds support for Python 3 (in addition to Python 2.7).

What's new in GPlates 2.2? Deformation, Topologies, Projects and recent sessions, etc...