Ammonia-free Windex cleaners are not damaging to stainless steel. Ammonia-containing cleaners are detrimental to it.