Anyone know what this is?

Anyone know what this is?

These randomly started showing in my hands. They’re not itchy nor do they have fluids inside. Im also not allergic to anything.

Anyone know what this is?
Post Opinion