血紅蛋白在pH低于3.0時,血紅素與珠蛋白的結合最為疏松,此時加入有機溶劑丙酮,使珠蛋白變性凝固,血紅素則溶于丙酮中,在丙酮中加入適量的鞣酸或乙酸鈉,可得到較純的血紅素結晶,然后用乙醇一乙醚洗滌,可得到精制血紅素。血紅素在波長385處有最大吸收,可直接進行比色測定。