Від різних металів кольору феєрверків виходять різними. Солі барію дають зелений колір. Незважаючи на отруйність парів нітрату барію, сучасна піротехніка задіює це джерело для зеленого відтінку. Солі стронцію дають червоний спалах, хоча у чистому вигляді вони відрізняються жовтуватим кольором.
Зовнішній вигляд кожного феєрверку залежить від того, який тип зірок він містить, а також від розміру та кількості цих гранул . Деякі зірки містять солі металів, які виробляють яскраві кольори, в той час як інші містять різні хімічні сполуки, які викликають сліпучі світлові ефекти, такі як стробування, виблискування та багато іншого.
Помаранчеві вогні виходять при додаванні до складу солей кальцію. Для жовтого кольори потрібні солі натрію, для зеленого – солі барію, а для синього – солі міді. Сліпучо-білі спалахи виходять при додаванні алюмінію, титану або магнію. Алюміній та титан також додають у шоу срібні іскри.
Для того щоб пофарбувати вогняні іскри в різні кольори, феєрверк додають солі певних металів:
- жовтий колір створюють солі натрію,
- зелений – солі барію,
- помаранчевий – солі кальцію,
- червоний – солі стронцію і т.д.
Натрій у поєднанні з хлором – це сіль, яку використовують у кулінарії. Чистий натрій при нагріванні створює яскравий спалах жовтого кольору; – солі калію – фіолетовий; – солі алюмінію, магнію, титану – це білий колір феєрверку.
Колір феєрверку Яскрава, барвиста частина феєрверку викликана «збудженими» електронами в атомах різних сполук металів та солей . Ці сполуки перебувають у маленьких кульках, званих зірками, зроблених зі з'єднання, схожого те що, що змушує працювати бенгальський вогонь. Різні метали горять різними кольорами.