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 June 15, 2022)