Skip to content

Latest commit

 

History

History
45 lines (37 loc) · 947 Bytes

File metadata and controls

45 lines (37 loc) · 947 Bytes

Email Scraper 📨

A simple Python script to scrape email addresses from a website.


Features

  • Scrapes emails from any given website.
  • Cleans the HTML to ignore scripts and styles.
  • Displays results in the terminal with a cool ASCII banner.

Requirements

Install dependencies with:

pip install requests beautifulsoup4 pyfiglet

Usage

python email_scraper.py -website <URL>

Example:

python email_scraper.py -website https://example.com

Output:

Links and Emails found:
example@example.com, contact@example.com

If no Emails found:

Not found

Notes

  • Only scrapes emails that match the pattern username@domain.extension.
  • Always respect website terms of service when scraping.