Is KNO3 an Acid or a Base?

Potassium nitrate or KNO3 is neither acidic nor basic; it is neutral and has a pH of 7. An aqueous solution of potassium nitrate contains ions of K+ and NO3-.

Potassium nitrate is a salt obtained by the reaction of nitric acid with potassium hydroxide. Such a reaction involving the formation of a salt from its corresponding acid is called "neutralization."

Potassium nitrate is an ionic compound with a high melting point of 334 degrees Celsius or 633.2 degrees Fahrenheit. It is a white colorless solid at room temperature. It is slightly soluble in cold water but dissolves readily in hot water. Potassium nitrate is a strong oxidizing agent and used in the manufacture of gunpowder.