I sura lösningar, Järnoxid reagerar som en bas och kan acceptera protoner (H+ joner) för att bilda positivt laddade arter som kallas hydroxokomplex. Till exempel, i närvaro av saltsyra (HCl), kan Fe2O3 reagera och bilda Fe(OH)Cl, Fe(OH)2Cl2 eller Fe(OH)3Cl3 beroende på koncentrationen av HCl.
I grundläggande lösningar, Järnoxid reagerar som en syra och kan donera protoner för att bilda negativt laddade arter som kallas ferratjoner. Till exempel, i närvaro av natriumhydroxid (NaOH), kan Fe2O3 reagera och bilda Fe(OH)4- eller Fe(OH)63-joner.
Sammanfattningsvis kan järnoxid uppträda som antingen en syra eller en bas, beroende på pH i lösningen den är löst i.