No, hydrogen peroxide is not a safe cleaner for pipes. It can corrode metal, plastic, and other materials it comes into contact with.