A desktop tool that extracts contact information (emails, phone numbers, and social links) from a website. It can also try common pages like /contact and /about to improve results.
- Extracts:
- Emails
- Phone numbers
- Social links (LinkedIn/Instagram/Facebook/X/YouTube)
- Export results to CSV (choose save location in the UI)
- Python 3.10+
requestsbeautifulsoup4
pip install -r requirements.txtpython website_contact_extractor.pyCSV export path is chosen via the Save dialog.
pyinstaller WebsiteContactExtractor.specHTML scraping can produce false positives depending on page content and formatting.
MIT