Cells release small extracellular vesicles (EVs) into the surrounding media. Upon virus infection cells also release virions that have the same size of some of the EVs. Both virions and EVs carry proteins of the cells that generated them and are antigenically heterogeneous. In spite of their diversity, both viruses and EVs were characterized predominantly by bulk analysis. Here, we describe an original nanotechnology-based high throughput method that allows the characterization of antigens on individual small particles using regular flow cytometers. Viruses or extracellular vesicles were immunocaptured with 15 nm magnetic nanoparticles (MNPs) coupled to antibodies recognizing one of the surface antigens. The captured virions or vesicles were incubated with fluorescent antibodies against other surface antigens. The resultant complexes were separated on magnetic columns from unbound antibodies and analyzed with conventional flow cytometers triggered on fluorescence. This method has wide applications and can be used to characterize the antigenic composition of any viral-and non-viral small particles generated by cells in vivo and in vitro. Here, we provide examples of the usage of this method to evaluate the distribution of host cell markers on individual HIV-1 particles, to study the maturation of individual Dengue virions (DENV), and to investigate extracellular vesicles released into the bloodstream.