When aluminum is exposed to oxygen a micro layer or film of oxide appears on the surface and oxygen cannot penetrate any further.

With iron or steel, however, oxygen continues to reach into the metal, rusting it deeper over time. When iron is heated the oxide ("scale") forms much faster and the oxygen can deeply penetrate into the metal.

What is the reason that aluminum and iron are different in this way?

  • 2
    $\begingroup$ Are you talking about air, oxygen, or air/oxygen in presence of water? $\endgroup$
    – Karl
    Commented Mar 23, 2016 at 15:17
  • 1
    $\begingroup$ It is all about conditions. Iron passivates e.g. in the concentrated sulphuric acid. $\endgroup$
    – ssavec
    Commented Mar 23, 2016 at 15:21
  • $\begingroup$ Related: Pilling-Bedworth Ratio $\endgroup$
    – A.K.
    Commented Mar 14, 2019 at 16:10

1 Answer 1


The main reason is nature of the oxide layer formed on the surface. Iron oxides are not remotely like aluminium oxide. They tend to be flaky and porous meaning that they offer no protection to the surface when formed. And iron oxides tend to be lower density and higher volume than the iron they are made from. Aluminium oxide is not at all porous and is very strong.

Bulk aluminium oxide is corundum, which is one of the strongest minerals (it is just about the hardest other than diamond). Corundum occurs as the gemstones sapphire and ruby when it has the right impurities and they are known for their hardness as well as their beauty. It is also unusually dense for a mineral made up of relatively light elements. So even a thin layer provides strong protection.

It is also worth noting that the aluminium oxide layer can be disrupted (e.g. by gallium or mercury), in which case aluminium does the equivalent of "rust", in some cases quite spectacularly.

It is also worth noting that some steels can be made to have a passivation layer which is why the are "stainless". This is achieved by alloying with metals such as chromium that facilitate the creation of a stronger oxide layer on the surface.

  • $\begingroup$ Aluminium oxide does not dissolve in gallium or mercury. Metallic aluminium does. $\endgroup$
    – Karl
    Commented Mar 23, 2016 at 18:16
  • $\begingroup$ @Karl True. But if the film has any flaws at all, the ingress of gallium or mercury will prevent it reforming as it normally does in air. and that is enough to destroy its usefulness. $\endgroup$
    – matt_black
    Commented Mar 23, 2016 at 18:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.