Purple fire comes from metal ions, such as potassium. How to Make Purple Fire This entry was posted on July 2, 2020 by Anne Helmenstine (updated on August 1, 2020)