Email Scraper - Build Massive Email Lists Without Proxies

What is Email Scraper?

Email scraper allows you to crawl niche related websites it generates through Bing based on your search terms for email addresses. It allows you to generate massive email lists without the need for proxies. How you use these email lists is up to you. However as it is illegal to email scraped/harvested emails under the CAN-SPAM act I would strongly enourage you to use these lists for targetting users on adverising platforms such as Facebook who allow you to load in an email list and target users based on their email address.

How does this tool work

If you own a body building forum and you want to find the email addresses of other people who might be interested in body building you would simply enter something like "body building forum" into the Email Scraper software it will then search the Bing search engine for websites related to "body building forum". Once it has a list of these websites it will crawl each page on each of these websites for any email addresses it can find.

Why should I use this Email Scraper software?

Email Scraper allows you to build huge email lists without the need for proxies like a lot of other email scraping software. You can then target people by email address on advertising platforms that you may not typically reach if they haven't shown an interest in that niche while using that platform/social network. What other email scraping software allows you to do all this?

Watch this tool in action

Change log

  • 19/06/2016 - Initial release
  • 19/06/2017 - Added bug reporter
  • 18/01/2018 - Added fix for scraping bing
  • 28/01/2018 - Added fix for https issues
  • 28/01/2018 - Added fix for websites that don't link back to homepage
  • 28/01/2018 - Improved valid email detection

Video transcript

This is the transcript from the video above, it needs tiding up a little as its from YouTube subs.

Hi guys it's Jamie from and in this video I'm going to show you how to use my email scraper tool. Now, what this tool basically does is you can give it either a list of domains for it to grab emails off that it can find. So, for example, you can put a you know: a list of bodybuilding forums in there and it'll go off and crawl every page on that forum for people's email addresses or you can give it a list of keywords and then it will go to Bing, scrape off all the websites ranking for those keywords and then crawl, those websites for emails. Now, obviously, it's actually illegal to email, scraped, email emails because of the can-spam act. So I wouldn't encourage anyone to use it for that, because you have to ask yourself: can you build, you know the long-term sustainable income doing something illegal, probably not or you can use it for this building massive email lists and then loading them into marketing platforms such as Facebook that that allow you to market straight to people's email, addresses email lists.

So you know someone posts on forum,"email me, this email address about blah, blah blah or body building" or something if you load their emails with your Facebook advertising campaign you can then target them directly. via your Facebook ads. Okay, so there's two important options here, which I'll go through first and there's two different methods of using these two different options, but there's also a third method, you're kind of using both of them, which I prefer so first. If you already have a list of domains that you want to scrape, you can enter them in here. So enter the domain name along with the scheme in a line separated format and then click start and it'll go off and crawl those or you can enter the keywords you want to scrape and then it'll go off and start scraping these keywords and then crawl those websites for emails.

So a couple of settings, pages to crawl on websites, so if you only want to crawl a thousand pages for each of these websites or the ones that Bing brings back that is entered there, you can whack it up to a really high number it'll probably do every page on the website. The reason it's not got an infinite setting is because things like this can get stuck in loops on some websites unless they have some kind of limit in them. So if you're scraping from Bing, you can tell it how many pages scraped to scrape from, so example with this setting your search might be bodybuilding so it will scrape all of the domains from a hundred pages of results.

Now what I like doing is putting in the keywords then setting the amount of pages I want to crawl, but then putting just scrape, don't also crawl and then what that'll do is it'll then start scraping Bing and then it will add the websites it's found from Bing for that keyword into the left column here, so then, when it's done it'll just stop you prematurely now, but when it's done you can basically go over switch over to the list of websites and then take out any domains you don't want it crawling, that's my preferred method of doing it, I think you'll get a more targeted list. So that's pretty much it really there's a few little settings here. So that's the pause between the requests to Bing to scrape websites, I'd leave that as it is just so you don't get your IP banned or anything.

That's the amount of seconds it leaves between requests to each website its crawling for emails, you can set it at a second, if you want to be extra nice to webmasters, you can bump it up a bit to a lower number of threads. That's how many concurrent threads are in operation, so how many websites it's going to be crawling at once and that's pretty much it really. Once it's finished there is the crawling or as its crawling even you can export the results you've got down here and it'll, give you the email that found and URL the emails found on.

That's it as always, if you have any software, you think theres a good demand for come over to and fire me an email thanks for watching guys.