4. Hydrogen Peroxide This disinfectant is effective against bacteria and viruses without the harsh effects associated with bleach. Its oxygen-releasing properties make it a favorable alternative in many situations.