En soluciones ácidas, El óxido férrico reacciona como una base y puede aceptar protones (iones H+) para formar especies cargadas positivamente llamadas hidroxocomplejos. Por ejemplo, en presencia de ácido clorhídrico (HCl), el Fe2O3 puede reaccionar para formar Fe(OH)Cl, Fe(OH)2Cl2 o Fe(OH)3Cl3, dependiendo de la concentración de HCl.
En soluciones básicas, El óxido férrico reacciona como un ácido y puede donar protones para formar especies cargadas negativamente llamadas iones ferrato. Por ejemplo, en presencia de hidróxido de sodio (NaOH), el Fe2O3 puede reaccionar para formar iones Fe(OH)4- o Fe(OH)63-.
En resumen, el óxido férrico puede comportarse como ácido o como base, dependiendo del pH de la solución en la que se disuelve.