Luminol reagiert gleichermaßen gut mit menschlichem und tierischem Blut. Die Reaktion zwischen Luminol und Blut basiert auf dem Vorhandensein von Hämoglobin, einem Protein, das in roten Blutkörperchen vorkommt. Wenn Luminol mit Blut in Kontakt kommt, geht es eine chemische Reaktion mit dem Eisen im Hämoglobin ein, was zur Emission von Licht führt. Die Intensität des erzeugten Lichts hängt von der Hämoglobinkonzentration in der Blutprobe ab und nicht von der Spezies, von der das Blut stammt.