De fantastiska färgerna i exploderande fyrverkerier kommer från kemiska reaktioner utlöst av värme. Förbränning driver fyrverkerier i luften medan oxidation ger det syre som behövs för att excitera metallföreningarna i fyrverkerier. Energiabsorption och utsläpp ger upphov till fyrverkeriernas unika färgspektra.
Förbränning
Förbränning uppstår när flamman från ett fyrverksäkring sätts i kontakt med svart pulver, vilket medför att kaliumnitrat, kol och svavel kombineras . Förbränningen är mycket exoterm (värmeproducerande). I de flesta fyrverkerier tvingas värmen och gasen ut ur botten av fyrverkeringsskalet, som driver fyrverket upp i himlen.
Oxidation
När ett fyrverkeri har nått sin topp i himlen, säkringen når ett fack fyllt med ett oxidationsmedel och ljusproducerande stjärnor. Vanliga oxidationsmedel innefattar nitrater, klorater och perklorater. Oxideringsmedlen reagerar med värmen och gasen som bildas vid förbränning för att ge tillräckligt med syre för snabb förbränning av de ljus- och ljudproducerande ämnena i stjärnorna.
Energibesparing /Utsläpp
Syre producerad av oxidationsmedlen reagerar med elementen i stjärnorna för att producera en het, snabbt växande gas. Atomerna i denna gas absorberar den energi som produceras i reaktionen, vilket får sina elektroner att röra sig från sitt stabila marktillstånd till ett upphetsat energitillstånd. När elektronerna återvänder till deras jordtillstånd, utsänder de energi i form av ljus. Lysets färg beror på vilken typ av element i stjärnorna.