Some whitening toothpastes contain gentle polishing or chemical agents that provide additional stain removal effectiveness. Whitening toothpastes can help remove surface stains only and do not contain bleach; over-the-counter and professional whitening products contain carbamide peroxide or hydrogen peroxide that helps lighten the color deep in the tooth.