Skip to content

NEVZ1/WebsiteContactExtractor

Repository files navigation

Website Contact Extractor

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.

Features

  • Extracts:
    • Emails
    • Phone numbers
    • Social links (LinkedIn/Instagram/Facebook/X/YouTube)
  • Export results to CSV (choose save location in the UI)

Requirements

  • Python 3.10+
  • requests
  • beautifulsoup4

Install

pip install -r requirements.txt

Run

python website_contact_extractor.py

Output

CSV export path is chosen via the Save dialog.

Build (optional: PyInstaller)

pyinstaller WebsiteContactExtractor.spec

Limitations

HTML scraping can produce false positives depending on page content and formatting.

License

MIT

About

Desktop tool that extracts contact details and social links from websites and exports the results to CSV.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages