Preparation of CL-20 nanoparticles by this method includes four significant steps: the first step includes preparation of thermodynamically stable and limpid microemulsion dispersions. The second step includes freezing of microemulsion dispersion by freezer or liquid nitrogen. Step three includes drying frozen solution by lyophilizer and finally,separation of surfactant from nanoparticles by precipitation.