Britannica Sources used in this answer

Why does black powder produce white smoke when it burns?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

When black powder burns, it produces white smoke primarily because of its chemical composition. The mixture consists of saltpetre, charcoal, and sulfur. Upon ignition, this mixture undergoes combustion and converts into approximately 40 percent gaseous products and 60 percent solid products. It is these solid byproducts that appear as the characteristic whitish smoke observed during the reaction.1