Is this a blood blister or should I be worried??

Ni

I found this on my 6 month old! Im wondering if he stubbed his toe on the Johnny jumper or maybe bit his toe too hard??? But he never cried like he was in pain. I’m just scared it might be skin cancer 🥺🥺