Geophysics Processing Toolkit is a web application for visual processing of geophysical survey data and subsequent interpretation and inversion. GPT is developed to be hosted in a containerised environment on cloud, making it intrinsically flexible, scalable, and cost-efficient to operate. It has a simple workflow and an intuitive web interface so that users can get started with only their survey dataset. They can upload the dataset and map the columns as required in subsequent steps. They can also generate missing data that can be deduced from the supplied information in the dataset creation stage. Users can define the system used to collect data, GPT currently has an extensive and configurable system definition stage that can define any modern geophysical data collection system. There they can specify transmitter geometry, receiver geometry, transmitter excitation signal and receiver sampling and link them together to construct a complete system. Users then move onto the data processing node to link the system and created dataset together, and add any additional information required for visualisation and inversion. After that, users can visualise their dataset, checking the integrity of the data before running inversion algorithms. Inversion jobs can be computing and time intensive – this check helps users feel confident about their dataset not having data points missing or being corrupt before deriving inversion insights. Future work on GPT will focus on implementing an event-driven architecture to run multiple inversion algorithms, comparison between models and visualisation of results. The aim is to provide a flexible and user-friendly platform that produces reliable results – all within the window of a web browser that can be accessed using any device. GPT is a collaboration between Geophysics research and Software Engineering techniques that brings greater flexibility to experimental research through the ability to apply various numerical methods and compare results.