Lagrangian particle tracking and Lagrangian coherent structures (LCS) analysis tools aid in the studies of fluid flow and are especially helpful in understanding the role of transport in marine ecosystems. However, most existing particle tracking and analysis tools operate in conjunction with a specific model and/or require execution in multiple programming languages. The Particle Tracking and Analysis TOolbox (PaTATO) for Matlab aims to increase the availability of particle tracking and analysis techniques to a wider audience. PaTATO is compatible with many different types of velocity data and can compute forward and backward trajectories in two and/or three dimensions. PaTATO can compute standard LCS metrics, like Lyapunov exponents and relative dispersion, as well as the maximal extent of a trajectory (MET), a relatively new metric. Most importantly, PaTATO is computationally efficient and easy-to-use. We describe PaTATO, and present examples using the time-periodic double gyre, high frequency radar surface current observations, the Massachusetts Institute of Technology general circulation model (MITgcm), altimeter-derived geostrophic velocities (AVISO), and Nucleous for European Modelling of the Ocean (NEMO).Lagrangian particle tracking tools are commonly used in oceanography and limnology to study transport and mixing of tracers by observed or modeled fluid flows. Example applications include ocean mixing (Poje and Haller