La pólvora fue inventada en China para hacer fuegos artificiales y armas, aproximadamente en el siglo IX de nuestra era, aunque no concibieron las armas de fuego como nosotros las conocemos. Los bizantinos y los árabes la introdujeron en Europa alrededor del 1200. Es probable que la pólvora se introdujera en Europa procedente del Oriente Próximo. La primera referencia a su fabricación en Europa se encuentra en un documento de Roger Bacon, la Epistola de secretis operibus Artis et Naturae, et de nullitate Magiae (ca. 1250). Berthold Schwarz, un monje alemán, a comienzos del siglo XIV, puede haber sido el primero en emplear pólvora para impulsar un proyectil, aunque parece ser que por esa misma época los árabes ya la habían usado con ese mismo fin en la Península Ibérica, según se desprende de las crónicas del rey Alfonso XI de Castilla.