Oxidizing properties
KClO4 is an oxidizer in the sense that it exothermically transfers oxygen to combustible materials, greatly increasing their rate of combustion relative to that in air. Otherwise such mixtures simply deflagrate with an intense purple flame characteristic of potassium. Flash compositions used in firecrackers usually consist of a mixture of aluminium powder and potassium perchlorate.