Luminol reageert even goed met menselijk en dierlijk bloed. De reactie tussen luminol en bloed is gebaseerd op de aanwezigheid van hemoglobine, een eiwit dat voorkomt in rode bloedcellen. Wanneer luminol in contact komt met bloed, ondergaat het een chemische reactie met het ijzer in de hemoglobine, waardoor licht vrijkomt. De intensiteit van het geproduceerde licht is afhankelijk van de concentratie hemoglobine in het bloedmonster, en niet van de soort waarvan het bloed afkomstig is.