Witch hazel contains tannins, a type of natural compound with astringent effects. By acting as an astringent, witch hazel helps to constrict skin tissue. Proponents claim that witch hazel can heal a wide range of skin troubles, such as acne, bruises, burns, hemorrhoids, inflammation, insect bites, itching, pain, and varicose veins.