I can’t vouch for the accuracy of the site but I checked out my names and Emails and one old Yahoo account I haven’t used for a couple of years came back as having been hacked.
I wanted to know if my email has been leaked. There is a site that lets you check. It’s here: https://haveibeenpwned.com
It has had favorable reviews.