Rdeča barva krvi je posledica prisotnosti beljakovine, imenovane hemoglobin. Hemoglobin se nahaja v rdečih krvnih celicah in prenaša kisik iz pljuč v preostali del telesa. Ko je hemoglobin vezan na kisik, je svetlo rdeč. Ko ni vezan na kisik, je temno rdeč.