Flash NanoPrecipitation (FNP) is a scalable approach to produce polymeric core-shell nanoparticles. Lab-scale formulations for the encapsulation of hydrophobic or hydrophilic therapeutics are described.