Ice Floe Tracker is an open-source tool designed to retrieve floe-scale sea ice motion in the Arctic marginal ice zone during spring and summer. Ice Floe Tracker enables observation of the floe size distribution, ice floe rotation rates, small-scale variation in floe velocity, and individual floe trajectories. Sea ice motion occurs on a wide range of scales, from the interaction of individual pieces of ice at sub-meter scales, the formation of linear kinematic features, and ice transport via basin-wide gyres. Most existing methods for tracking ice motion from remote sensing imagery rely on cross-correlation and are optimized for the winter season in the central Arctic. Cross-correlation-derived motion vectors estimate area-averaged motion and thus are well-suited for close-packed central Arctic ice; however, such estimates have high uncertainties in the dynamic, strongly deforming sea ice cover of the marginal ice zone. Our tool aims to fill this gap by using shape detection and feature tracking to observe floe-scale ice motion.The Ice Floe Tracker algorithm consists of a series of customizable modules. The code is structured as a modular package written in open-source languages. It includes parallel processing, unit testing, a command line interface, and thorough documentation (available on Github). Routines are provided to download imagery from the NASA Moderate Resolution Imaging Spectroradiometer. The satellite imagery is processed to enhance the contrast between liquid water and sea ice, sharpen floe boundaries, and remove atmospheric noise. The image is then segmented, and geometric features of ice floes are extracted. Finally, ice floe geometry and locations are compared to those in subsequent images and linked to form trajectories. By making this tool open-source, we aim to encourage cross-disciplinary collaboration. Recent results from collaborations between observational oceanography and discrete-element sea ice model development will be highlighted.