Process for coloring keratin fibers comprises treating the fibers with (i) one or more orthodiphenol derivatives, (ii) one or more metal salts, (iii) hydrogen peroxide or one or more hydrogen peroxide generating system, and (iv) one or more (bi)carbonates, provided that when the process implements one or more hydrogen peroxide generating system, the process is carried out in several stages and/or the bicarbonate can not be applied together on the fibers with metal salt. Independent claims are included for: (1) a cosmetic composition for coloring keratin fibers containing (i) one or more orthodiphenol derivatives, (ii) one or more metal salts, (iii) hydrogen peroxide or one or more system for generating hydrogen peroxide and (iv) one or more bicarbonates; and (2) a device having many compartments comprising 2 to 5 compartments containing 2 to 5 compositions in which the ingredients (i), (ii), (iii) and (iv) are distributed, and the compositions are aqueous or powdery, with at least one of these compositions being aqueous.L'invention a pour objet un procédé de coloration de fibres kératiniques par application sur lesdites fibres i) d'au moins un dérivé d'orthodiphénol, ii) d'au moins un sel métallique, iii) d'au moins du peroxyde d'hydrogène ou d'au moins un système générateur de peroxyde d'hydrogène et iv) d'au moins du (bi)carbonate.Un autre objet de l'invention est un dispositif à plusieurs compartiments comprenant les ingrédients i), ii) et iii) et iv).Ce procédé de coloration capillaire permet d'obtenir de meilleures colorations plus homogènes, chromatiques, tenaces et qui n'altèrent pas les propriétés cosmétiques des fibres kératiniques à partir d'extrait d'orthodiphénols notamment naturels.