No, this is not safe because it may scratch or damage the shoe uppers when you are cleaning the dirt on the surface of these shoes.