Try googling “female betta egg spot”.
I could be wrong, but from everything I’ve looked up that seems to be the best way to tell them apart. We’ve got a young female betta and it’s pretty easy to see in the right position.
I don’t see an egg spot in the pics, so yours might really be a male, but you’ll be able to get a better look in person.
Hope that helps!