Skip to content
Markers explained

Ferritin, Iron and Haemoglobin: One Story in Three Numbers

Amber material travelling from a glass reservoir through a teal channel into red woven forms.
Short answer

Ferritin reflects how much iron is stored in your body, serum iron and related tests show iron moving in your blood, and haemoglobin shows iron being used in red blood cells. They describe different stages of the same system, so one can look fine while another has already changed. Ferritin can also rise with inflammation, which is why doctors usually read these results together and in context.

On a medical forum, someone wrote a sentence that thousands of people could have written:

"Low iron storage but normal haemoglobin — and my doctor only told me seven months later."

Another asked why their iron result was "below range" at one lab but not at another.

Both posts share the same confusion. People assume that "iron" is one number, and that haemoglobin is basically a proxy for it.

It isn't. And understanding why is one of the most useful things you can learn about your own blood.

Why are there so many different iron tests?

Because iron in the body isn't in one place.

MedlinePlus, the U.S. National Library of Medicine's patient site, explains that doctors may order several different iron tests to understand results better, rather than relying on one. Commonly, those include:

  • Ferritin, a protein that binds iron and stores it, used to estimate how much iron you have in storage
  • Serum iron, the amount of iron circulating in your blood at that moment
  • Transferrin or TIBC (total iron-binding capacity), which reflects the protein that carries iron in the blood
  • Transferrin saturation, how much of that carrying capacity is in use

And, separately, haemoglobin on a complete blood count, which is the iron-containing protein in red blood cells that carries oxygen.

What most people miss: storage, transport and use are different stages

Here's the insight that connects all of these.

Think of iron like goods in a business.

  • The warehouse is your iron stores. Ferritin gives an estimate of how full it is.
  • The delivery trucks are the proteins moving iron through your blood. Serum iron, transferrin and saturation describe traffic on the road.
  • The shop window is haemoglobin: iron actually built into red blood cells, doing its job.

When supply and demand shift over time, these stages don't all change at once. The body protects the shop window for as long as it can, drawing on the warehouse first. That's why the order in which values change is commonly described as stores first, then transport, and only later the red cells themselves.

Stores, not just the shop window. If you only look at haemoglobin, you're looking at the last stage to show a change.

So the question isn't "is my haemoglobin normal?"

The better question is "what are my stores, my transport and my red cells each saying, and are they telling the same story?"

How does the mechanism work, step by step?

  • Your body absorbs iron from food, and loses some every day, with extra losses through menstruation or blood loss.
  • Iron not needed right away is stored, bound to ferritin.
  • When needs rise or intake falls, the body draws on stores to keep making red cells.
  • As stores fall, ferritin tends to fall.
  • If the gap continues, less iron is available for transport, and eventually for building new red cells.
  • Because red cells live for months, changes in haemoglobin and red cell size tend to appear gradually, after the earlier stages have already shifted.

This is exactly why a report can show normal haemoglobin alongside a low ferritin. The shop window still looks full, but the warehouse has been emptying.

Why can ferritin look fine when it isn't the whole story?

This is the twist that trips up even careful readers.

Ferritin isn't only a storage marker. MedlinePlus lists several things besides iron that can raise ferritin, including inflammation (such as from an infection or surgery), liver disease, alcohol use, obesity and some other conditions.

So a ferritin result that sits within range doesn't always settle the question on its own, especially if the test was done during or shortly after an illness. That's one of the main reasons doctors look at ferritin alongside other iron tests, the CBC and sometimes an inflammation marker, rather than reading it alone.

Why does serum iron jump around so much?

Because it's a snapshot of traffic, not of the warehouse.

MedlinePlus notes that the amount of iron in your blood varies throughout the day and may be higher in the morning, which is why iron tests are usually done in the morning, and why your provider may ask you to fast beforehand. A recent iron-rich meal or supplement can also affect it.

That makes a single serum iron result less stable than ferritin or haemoglobin. Comparing two results taken at different times of day, or one after breakfast and one fasting, can create a difference that has nothing to do with your stores.

Why do labs give different ranges for iron tests?

Each laboratory sets its reference ranges using its own methods and reference population, and some ranges differ by sex and age. That's why one lab can flag a value that another doesn't. The range printed on your own report is the one that fits the method used on your sample (see Why Your Lab's "Normal Range" Isn't Universal).

For tracking, it helps to use the same lab, at a similar time of day, with the same fasting instructions each time.

How should I read iron results together?

  1. Start with the CBC: haemoglobin, and the red cell size measures such as MCV and RDW.
  2. Look at ferritin as an estimate of stores, remembering that inflammation can raise it.
  3. Look at transport: serum iron, transferrin or TIBC, and saturation.
  4. Ask whether the stages agree. Are they all in range, or has one stage moved while others haven't?
  5. Check the context: time of day, fasting, recent illness, heavy periods, supplements, recent blood donation.
  6. Compare with earlier results, ideally from the same lab.

Questions worth taking to your doctor:

  • Do my ferritin and haemoglobin tell the same story?
  • Could anything have affected my ferritin, such as a recent infection?
  • Were my iron tests done under the right conditions (morning, fasting)?
  • When would it make sense to repeat these tests?

Leave any decision about supplements to your doctor. Taking iron without guidance isn't a harmless experiment.

Where mySEHA fits

The reason this system confuses people is that the results often arrive on different days, from different labs, in different reports. The CBC is on one page, the ferritin on another, the iron studies a month later.

mySEHA puts them in one place. Upload each report — Arabic, English or mixed — confirm the values, and the app explains each result against your lab's printed range first. It shows related markers together, so haemoglobin, red cell size, ferritin and iron studies can be seen side by side, and it lines up each marker over time across your reports.

mySEHA does not diagnose, does not name a condition, does not prescribe, and does not replace a doctor. It won't tell you to take iron. It helps you see whether your stores, transport and red cells are telling one story, so you can ask the right question.

If you have a ferritin result and a CBC from different dates, putting them side by side is a good first step.

In short

Key takeaways

  • Iron is measured at different stages: stores (ferritin), transport (serum iron, transferrin, saturation) and use (haemoglobin).
  • These stages don't change at the same time, so haemoglobin can look normal while stores have already shifted.
  • Ferritin can be raised by inflammation and other factors, so it's more useful read with other tests.
  • Serum iron varies through the day and with meals; morning, fasting tests are more comparable.
  • Read iron results together, in context, and over time — and leave supplement decisions to a doctor.
Before you ask

Frequently asked questions

Can my haemoglobin be normal if my ferritin is low?

Yes. Ferritin reflects iron stores, while haemoglobin reflects iron already built into red blood cells. Because the body draws on stores to keep making red cells, stores can change before haemoglobin does. Your doctor can explain what your combination means for you.

Why is my ferritin normal if I feel tired?

Ferritin is only one piece of the picture, and it can be raised by inflammation, liver problems and other factors besides iron. Tiredness has many possible causes. Discuss your symptoms with your doctor along with your full set of results.

Why do I need to fast for an iron test?

MedlinePlus notes that your provider may ask you to fast and that iron tests are usually done in the morning, because blood iron varies through the day and can be affected by food and supplements. Follow the instructions your doctor or lab gives you.

Sources

Where this comes from

From reading to understanding

Read your own results in context.

An article explains the general picture. mySEHA reads your own results together and connects them, in Arabic or English.

Download on the App StoreGet it on Google Play
Join the waitlist →
This article is for education. It isn't medical advice and doesn't replace a doctor who knows your history.