У людей та інших хребетних, кров червоного кольору завдяки гемоглобіну, який містить атоми заліза у своїй структурі. Гемоглобін переправляє кисень по всьому тілу до наших клітин, а також допомагає забирати з тканин вуглекислий газ і викидати його назад у легені.
Саме залізо в гемі пов'язує кисень та вуглекислий газ. Оскільки гемів в одному гемоглобіні чотири штуки, то за один раз гемоглобін може перенести чотири молекули кисню. Саме залізо і дає крові червоний колір: гемоглобін поглинає світлові хвилі синього та зеленого діапазону, відбиваючи червоні, – їх ми й бачимо.
У гемоглобіні є іони заліза — саме їхня сполука з киснем надає крові червоний колір. Коли кров насичена киснем, вона має яскраво-червоний відтінок. Кров, насичена вуглекислим газом, – темно-бордового кольору.