Le pacte d'acier (en allemand : Stahlpakt ; en italien : Patto d'Acciaio), ou officiellement le pacte d'amitié et d'alliance entre l'Allemagne et l'Italie, était un accord entre l'Italie fasciste et l'Allemagne nazie signé le 22 mai 1939 par les ministres des affaires étrangères de chaque pays et en présence du comte Galeazzo Ciano pour l'Italie et de Joachim von Ribbentrop pour l'Allemagne.
Le pacte comporte deux parties. La première partie est le texte formel qui dit que les deux parties continueront à s'entraider, tandis que la seconde, les deux parties ont convenu de faire en sorte que leurs politiques militaires et économiques soient identiques. Il s'agissait d'un "protocole additionnel secret".
Le nom du pacte vient du leader italien Benito Mussolini qui pensait que son nom original, "le pacte de sang", serait probablement moins populaire en Italie.