A versatile bioassay label based on marker-loaded apoferritin nanoparticles (MLANs) has been developed for sensitive protein detection. Dissociation and reconstitution characteristics at different pH as well as the special cavity structure of apoferritin provides a facile route to prepare nanoparticle labels and avoid the complicated and tedious synthesis process of conventional nanoparticle labels. The optical and electrochemical characteristics of the prepared nanoparticle labels are easily controlled by loading different optical or electrochemical markers. A fluorescence marker (fluorescein anion) and a redox marker [hexacyanoferrate(III)] were used as model markers to load into the cavity of apoferritin nanoparticles for microscopic fluorescence immunoassay and electrochemical immunoassay, respectively. Detection limits of 0.06 (0.39 pM) and 0.08 ng mL(-1) (0.52 pM) IgG were obtained with fluorescein MLAN and hexacyanoferrate MLANs, respectively. The new nanoparticle labels hold great promise for multiplex protein detection (in connection with nanoparticles loaded with different markers) and for enhancing the sensitivity of other bioassays.