Yellow stains on Keds are usually caused by bleaching gone wrong. If you've used bleach on your Keds and they are left with yellow stains, the stain is irreparable. On the other hand, if your Keds are yellow due to sweat and general wear-and-tear, this stain-fighting spot treatment should help restore their original color on both leather and canvas Keds.