Security and privacy · Independent · 20 Oct 2026

laramies/theHarvester

E-mails, subdomains and names Harvester - OSINT

← Security and privacy
theHarvester: security reconnaissance tool. Gathers emails, subdomains, and host data from public sources.

In simple English

This tool searches public places on the internet to find email addresses, web addresses, and computer names linked to a company. It helps security professionals check what information is exposed to the public. You can run it from a command line window, through a local web page, or via a web interface. It is free to download and use under an open-source licence, but some of the search providers require paid API keys to return results.

What it is

A reconnaissance application written in Python that collects open-source intelligence from search engines, certificate transparency logs, and threat platforms. It normalizes findings and stores them in a local SQLite database for review.

What it is good for

Security testers and system administrators who need to gather public information about an organization during an authorized security assessment.

Stars18k
LicenceGPL-2.0
Latest4.11.1 (2026-06-03)checked 20 Oct 2026
Last code change2026-10-20
Written inPython
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Collects data from dozens of public sources and search providers.
  • Includes a local web interface for reviewing run history and tracking changes over time.
  • Exports results in JSONL, JSON, and XML formats for automation scripts.
Watch for
  • Requires Python 3.14 and the uv package manager to set up.
  • Many discovery sources require their own paid API keys to function properly.
  • Misusing active reconnaissance features against unauthorized targets can violate laws and computer use policies.
Replaces

manual searching across multiple threat intelligence sites and search engines

Works well with

uv

Similar repositories
Also reviewed on Repo Radar
  • openbao/openbao8.6k stars

    A secrets manager that stores keys and passwords, hands them out on request, and can revoke them.

  • future-architect/vuls12k stars

    Scans Linux machines over SSH for installed software with publicly reported security holes.

  • cossacklabs/acra1.5k stars

    A proxy that encrypts individual database fields on the way in and decrypts them on the way out.

Install
git clone https://github.com/laramies/theHarvester.git
cd theHarvester
uv sync
uv run theHarvester -d example.com -b crtsh,certspotter

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Sales & Customers › Lead Generation & Prospecting › Contact Discovery.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.