The present invention relates to a composition for dyeing and/or lightening keratin fibres, in particular human keratin fibres such as the hair, comprising: a) one or more guanidine salts, b) one or more alkanolamines, c) ammonium hydroxide and d) at least two different polyols in a total content greater than or equal to 5% by weight relative to the total weight of the composition, and e) optionally one or more colouring agents. The invention also relates to a dyeing and/or lightening process using said composition, and also to a multi-compartment device which is suitable for using said dyeing and/or lightening composition.La présente invention concerne une composition pour colorer et/ou éclaircir des fibres de kératine, en particulier des fibres de kératine humaines telles que les cheveux, comprenant : a) un ou plusieurs sels de guanidine, b) une ou plusieurs alcanolamines, c) de l'hydroxyde d'ammonium et d) au moins deux polyols différents dans une teneur totale supérieure ou égale à 5 % en poids par rapport au poids total de la composition, et e) éventuellement un ou plusieurs agents colorants. L'invention concerne également un procédé de coloration et/ou d'éclaircissement utilisant ladite composition, ainsi qu'un dispositif à plusieurs compartiments qui est approprié pour utiliser ladite composition de coloration et/ou d'éclaircissement.