Try On Different Hairstyles Website

I was thinking what would I look like if I got a different haircut. Then I started looking around for a site that would let me upload a pic of my face and have it put different haircuts on me.

Does something like that exist. So far the closest I find is a couple of site for wigs. But they are for women so that don’t help me

Anyone know of some site like this?