If you ever suspect you have been hacked the below websites scan the internet for stolen password data posted by hackers. The sites have a harvesting infrastructure looking for potential leaks and hold it in their database allowing you to check if your email details have been posted online.