A simple Python script to scrape email addresses from a website.
- Scrapes emails from any given website.
- Cleans the HTML to ignore scripts and styles.
- Displays results in the terminal with a cool ASCII banner.
- Python 3.x
- requests
- BeautifulSoup4
- pyfiglet
Install dependencies with:
pip install requests beautifulsoup4 pyfiglet
python email_scraper.py -website <URL>
python email_scraper.py -website https://example.com
Links and Emails found:
example@example.com, contact@example.com
Not found
- Only scrapes emails that match the pattern username@domain.extension.
- Always respect website terms of service when scraping.