Skip to main content

Email OSINT tools

ToolFunctionURL
HoleheFind associated accounts to emailhttps://github.com/megadose/holehe
GHuntInvestigate Google accountshttps://github.com/mxrch/GHunt
EpieosEmail + phone reverse lookuphttps://epieos.com
h8mailSearch in data breacheshttps://github.com/khast3x/h8mail
EmailHippoEmail verificationhttps://tools.emailhippo.com
Hunter.ioFind corporate emailshttps://hunter.io

Phone OSINT tools

ToolFunctionURL
PhoneinfogaInvestigation frameworkhttps://github.com/sundowndev/phoneinfoga
TruecallerCall identifierhttps://www.truecaller.com
InfobelInternational searchhttps://www.infobel.com
NumverifyValidation APIhttps://numverify.com

Automation

The following Python script provides a starting point for automating email account enumeration across 120+ platforms using Holehe.
# email_osint_checker.py
import holehe
import requests

def check_email_accounts(email):
    """Checks in 120+ platforms"""
    modules = holehe.import_submodules('holehe.modules')
    for module in modules:
        # Execute verification
        pass
This script requires Holehe to be installed (pip install holehe). Extend the loop body to call each module’s check function and collect results.
Automated enumeration of accounts across platforms may violate the terms of service of those platforms. Review applicable terms and laws before running automated scripts against production services.

Build docs developers (and LLMs) love