Question: why kmno4 is a good oxidizing agent?
Answer: This compound is a strong oxidizing agent because elements become more electronegative as the oxidation states of their atoms increase. The permanganate in potassium permanganate has the anion MnO4- that is the reason for its strong oxidizing properties.