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 October 10, 2023)