Free OSINT Tools: Check Your Digital Footprint Before Attackers Do
The same open-source intelligence techniques attackers use to profile you are available to you β free. Here is a working kit of OSINT tools for auditing your own exposure across email, phone, usernames, and domains.
π Table of contents
Every profiling technique in an attacker's playbook has a defensive mirror. The intelligence they gather β your leaked emails, registered usernames, exposed subdomains, public code commits β is all collectible by you, first, for free. This guide assembles the working kit: what each free OSINT tool reveals, when to use it, and how to chain the results into an actual exposure audit.
Why audit your own footprint
Attackers profile before they attack. A targeted phishing email cites your real employer because your username on a hobby forum matches your LinkedIn. A SIM-swap attempt succeeds because your phone number sits in an old breach next to your name. The profile is assembled from fragments β and fragments are what OSINT tools enumerate. Finding them first means removing them before they are assembled.
π§ Email and phone exposure
The starting point, because identifiers are the connective tissue of every other leak:
- Breach aggregators β query whether an address appears in known site breaches. Cross-reference at least two; collections differ
- Credential-pair checkers β the more dangerous class: not just "your email leaked" but "your email leaked with a password." Our free exposure check covers both, across 20+ sources including infostealer corpora
- Phone-number search β numbers leak in multiple formats (dashed, dotted, digits) and are frequently reused as usernames; a checker that tries all forms finds what single-format searches miss β see our email and phone leak guide for the full method
- Registered-site discovery β where is this email actually registered? Public activity like code commits and service profiles answers this; our exposure check includes a GitHub public-activity source that shows exactly which commits carry your address
π€ Username footprint
Usernames are semi-unique identifiers that bridge your accounts across platforms:
- Username search engines β the WhatsMyName project maintains an open corpus of 600+ sites checkable by username; our exposure check embeds a curated, verified subset of it for the same purpose
- Profile enumeration β for your own accounts: search the username on the top 20 platforms you have ever used; every hit is an account you must either own actively or close
- Cross-reference with leaks β a username that appears in a breach tells you which account's password rotated
The remediation is consolidation: fewer accounts, unique usernames for sensitive vs. casual contexts, and 2FA on everything that supports it.
π Domain and infrastructure intelligence
For companies (and personal domains), the infrastructure layer:
- Certificate transparency logs β every subdomain that ever obtained a TLS certificate; crt.sh is the canonical free interface
- Subdomain and DNS enumeration β open-source tools like amass and dnsx map what actually resolves; dangling records are subdomain takeover fuel
- Web archive lookups β old versions of your site leak emails, internal URLs, and forgotten admin paths that still exist on the live server
- Technology fingerprinting β what do your public pages disclose about versions and software? That is an attacker's exploit shortlist
All of the above run as automated checks in a full website scan β the scanner is essentially an OSINT pipeline pointed at your own domains on a schedule.
π» Code and credential leaks
Developers leak by committing:
- Commit email harvesting β public git history exposes emails; GitHub's own API returns author emails for public commits
- Secret scanning β API keys pushed to public repos, live and unrotated; our live secret verification article covers what "live" means and why it matters
- Exposed package manifests β
composer.lockand friends map your exact dependency tree for attackers
ποΈ The consolidated audit (one afternoon)
Chaining the tools into a single process:
- βοΈ Check every active email against breach + credential-pair sources
- π± Check your primary phone number in all formats
- π€ Run username footprints for your standard usernames; close orphan accounts
- π Scan your domains β subdomains, exposed files, tech stack, email auth
- π§Ύ Fix by blast radius β leaked passwords first, then dangling infrastructure, then hygiene
- π Re-run quarterly β new breaches are indexed continuously
For a curated map of the wider free-security-tool landscape β 459 license-verified tools across recon, OSINT, threat intel and more β our Awesome Cyber Security Heaven list is maintained precisely for this kind of audit.
The point of OSINT is not paranoia; it is symmetry. Whatever an attacker can enumerate about you in an afternoon, you can enumerate about yourself in the same afternoon β with the advantage that you are allowed to fix what you find.
Security research and engineering at 2MNY β the team behind 282 free website-security scanners and the open-source Website Vulnerability Scanner. We find exposed secrets, misconfigurations and real vulnerabilities, then explain how to fix them in plain language.
1 What are OSINT tools used for?
OSINT (open-source intelligence) tools collect and correlate publicly available information β breach databases, social platforms, DNS records, public code β into a profile of a person or organization. Security teams use the same techniques defensively to find their own exposure first.
2 Is it legal to run OSINT checks on myself or my company?
Yes. Checking your own email, phone, usernames, and domains against public data is entirely legal. The same checks against other people should respect privacy laws and platform terms.
3 What is a username footprint check?
A username footprint check searches hundreds of platforms for a given username to show where that account name is registered β revealing how identifiable you are across sites and where an old account you forgot about still exposes data.