Le rasoir de Hanlon est une règle de raisonnement permettant d'éliminer des hypothèses. Formulée en 1980 par le programmeur américain Robert J. Hanlon, cette règle s'énonce de la manière suivante : « Ne jamais attribuer à la malveillance ce que la bêtise suffit à expliquer. » L'attribution à Hanlon a été mise en question dans un premier temps, certains auteurs y voyant plutôt une corruption du nom de Robert A. Heinlein, l'auteur d'une considération assez proche.