Small dots and slightly red glanns

image

What could these white little things be? Had this for around a year + redness. no pain or itchness

What you see in the photo - the small dots, are a totally natural part of your penis. They develop following the onset of sexual maturation
Redness is most often linked to what your penile skin is most regularly in contact with. For the majority of men the source of common redness not linked to sexual activity is simply soap, shower gel and other forms of body wash.
Are you circumcised? Are you sexually active?