Likevel var det i Kina at kruttet opprinnelig ble oppfunnet. Dette var omkring 850 og deretter spredte det seg gjennom handel langs Silkeveien. Oppfinnelsen skjedde trolig tilfeldig ved at alkymister søkte «eliksiren for udødelighet» gjennom å eksperimentere med blant annet salpeter. Krutt ble først brukt militært i 919. På 1000-tallet ble bomber konstruert og skutt ut fra katapulter. I 1126 ble den første kanon lagd av bambus brukt mot invaderende stammer. Kineserne betraktet etterhvert den primitive kanonen som ubrukelig og gikk isteden over til mer tradisjonell krigføring. På 1200-tallet spredte kruttet seg til araberne og deretter europeerne. Araberne utviklet bruken av kruttet til krigføring mot europeiske mål. Det var på denne tiden at Roger Bacon beskrev bruken av kruttet. I 1326 beordret bystaten Firenze produksjon av kanoner og kanonkuler, og innen 1350 var kanoner blitt vanlige.