can b vitamins make your pee yellow?
A lesser-known (and less poetic) corollary is that urine is a window to your diet and health. For you, the bright yellow color of your urine is almost certainly attributable to excess vitamin B2. Also known as riboflavin, this vitamin is naturally yellow and becomes fluorescent when it comes into contact with UV light.