Is this herpes ? Please help!

i noticed these bumps yesterday they are itchy, it does not hurt when I pee image