Ferritin is a blood protein that stores iron. A ferritin blood test can indicate if iron levels are high or low. Low levels can indicate anemia. Low ferritin levels may indicate an iron deficiency.