My penis leaks white. But doesn't hurt?

See your doctor. That sort of leakage can be due to an infection, such as an STD. See your doctor to have it checked, since it is certainly possible to have an infection without any pain.
Further evaluate. I would strongly suggest you follow up withy our primary care provider to get tested for STDs. It is not normal for your penis to leak white fluid. Get it evaluated ASAP! Practice safe sex when engaging in sexual intercourse for your safety.
Penile discharge. It is not common for males to have penile discharge therefore you need to get this checked with your pcp. It could be as simple as candidiasis, or signs of candida due to diabetis or even std. Better check.