Fireworks are believed to have been invented in ancient China during the 2nd century BC. It is said that Chinese alchemists were experimenting with various ingredients, including sulfur, charcoal, and saltpeter which eventually led to the discovery of fireworks.