Zahnpasten können nur Beläge von den Zahnoberflächen entfernen, nicht jedoch die Grundfarbe der Zähne verändern. Je gröber die Schleifkörper in einer Zahnpasta sind, umso besser werden Verfärbungen entfernt, umso mehr wird aber auch die Zahnoberfläche geschädigt. Sollen Zähne insgesamt weißer werden, müssen Farbstoffe inaktiviert werden, die in die Zahnhartsubstanz eingedrungen sind. Dies gelingt nur durch professionelles Bleichen (Bleaching) beim Zahnarzt.