In soluzioni acide, l'ossido ferrico reagisce come una base e può accettare protoni (ioni H+) per formare specie caricate positivamente chiamate complessi idrossilici. Ad esempio, in presenza di acido cloridrico (HCl), Fe2O3 può reagire per formare Fe(OH)Cl, Fe(OH)2Cl2 o Fe(OH)3Cl3 a seconda della concentrazione di HCl.
Nelle soluzioni di base, l'ossido ferrico reagisce come un acido e può donare protoni per formare specie caricate negativamente chiamate ioni ferrati. Ad esempio, in presenza di idrossido di sodio (NaOH), Fe2O3 può reagire per formare ioni Fe(OH)4- o Fe(OH)63-.
In sintesi, l’ossido ferrico può comportarsi sia come un acido che come una base, a seconda del pH della soluzione in cui è disciolto.