Une coloration semi-permanente ne contient pas d’ammoniaque. En outre, contrairement à la coloration permanente, elle n’agit pas en profondeur sur la fibre capillaire. Elle est donc moins durable qu’une couleur permanente. Avec une semi-permanente, le résultat reste généralement irréprochable durant quatre semaines. Ensuite, toute la couleur s’atténue, s’efface. Conséquence : l’effet racine est nettement moins flagrant, notamment si la coloration est proche de la teinte naturelle des cheveux.