Polymer materials with multiple stimuli-responsive properties have demonstrated many potential and practical applications. By covalently introducing spiropyran (SP1) and spirothiopyran (STP) into the polyurethane backbone, photochromic, mechanochromic, and thermally discolored polymer materials have been prepared. In this work, we report for the first time that white light (violet, blue, and green light) above a certain intensity can activate STP to green color. Based on the above discovery, the polyurethane with SP1 and STP can exhibit reversible three-color changes (brown, green, and purple) in response to four stimuli: ultraviolet irradiation, white light irradiation, mechanical stress, and heat. The color-changing polymer materials have high color contrast and excellent reversibility, and can be used for reversible writing, anticounterfeiting and information encryption, etc.