Colorimetric methods have found wide application in sensing biomacromolecule, metal ions and organic small molecules due to its simplicity in detection by naked eyes. With recent devel-opments in nanotechnology, designing colorimetric sensors by metal nanoparticles are emerging.