NanoJ is an open-source toolbox for super-resolution microscopy data analysis. It encompasses several essential processing steps; spatiotemporal alignment of raw data (NanoJ-Core), super-resolution image reconstruction (NanoJ-SRRF), image quality assessment (NanoJ-SQUIRREL), structural modelling (NanoJ-VirusMapper) and control of the sample environment (NanoJ-Fluidics).