Commercial glass cleaners are not designed to be used on glass stove tops. The ammonia is too strong, and any residue left behind will streak and stain, especially when the stove heat is turned on.