A fast and efficient email scraper built with Golang to extract email addresses from websites. Designed for speed, simplicity, and performance.
This project is open source and also includes a pre-built .exe file for easy usage.
- ⚡ Built with Golang for high performance
- 🔍 Extract emails from any website URL
- 🧵 Concurrent scraping for faster results
- 🖥️ Pre-built executable (.exe) included
- 📂 Open-source and customizable
- 🌐 Supports multi-page crawling (if enabled)
git clone https://github.com/6t9xstar/Email-Scraper.git
cd Email-Scraper-
Download the
.exefile from Releases -
Run the file:
email-scraper.exe
-
Enter the target website URL
-
Extracted emails will be displayed or saved
-
Install Go (if not installed): https://go.dev/dl/
-
Run the project:
go run main.go
-
Or build it:
go build -o email-scraper ./email-scraper
├── main.go
├── scraper/
│ └── extractor.go
├── utils/
│ └── validator.go
├── output/
│ └── emails.txt
├── email-scraper.exe
└── README.md
- 🚀 Faster execution compared to many scripting languages
- 🧵 Built-in concurrency (goroutines)
- 💾 Low memory usage
- 🔧 Easy deployment as a single binary
This tool is for educational and ethical use only. Do not scrape websites without permission. Respect privacy, terms of service, and applicable laws.
Contributions are welcome!
- Fork the repository
- Create a new branch
- Commit your changes
- Submit a pull request
If you find this project useful, consider giving it a star ⭐!
Licensed under the MIT License.