Hydrogen peroxide can cause blades to corrode if heavy amounts are applied and stay on the blades over a long period however in most cases when controlled amount of hydrogen peroxide is used on blades. It's a very effective cleaner.