The obvious examples are the unisex nicknames — Alex, Chris, Sam, Lou — which are more or less equally popular for both genders.
Then there’s the nature/word names: Rowan, Sage, Sky, Ocean, Robin, Dakota, Haven, Indigo.
There are a few “legitimate” English unisex names have a history of being used for both genders. Most of them have gone exclusively boy (Bennet, Philip, Christian, Julian, Averill) or girl (Evelyn, Joyce, Florence, Vivian), but there are a few that are still used on both genders: Morgan, Aubrey, Ellery, Dana, Carol, Lauren, Micaiah, Angel, Valentine.
Then you have masculine names & surnames that are used on girls but still more-or-less used for both genders: Lee, Alexis, Taylor, Casey, Bailey, Kelly, Kendall, Whitney.
Then you have the French “prénoms épicènes”: Claude, Dominique, Camille, Maxime (the latter two probably not considered unisex by English speakers).