DEV Community

Cover image for Email & Phone Extractor — One-Click Contact Collection for Any Website
Johnson Fash
Johnson Fash

Posted on

Email & Phone Extractor — One-Click Contact Collection for Any Website

A friend of mine spent hours manually collecting emails and phone numbers from websites. If you have, then you know it can drive one insane.

After watching a friend on a google meet “speed-run” through LinkedIn, and opened a couple of company websites for lead generation, I realized something: the tools that automate this were either too expensive or too limited.

So, as a developer, i built a solution — a Chrome extension that extracts emails and phone numbers from any webpage with just one click.

Here’s the story behind it, how it works, and why it could change the way you handle web-based contacts.

The Story Behind Email & Phone Extractor

About two months ago, a friend of mine, a digital marketer, was giving me tips on LinkedIn optimization.

While talking, he opened Google Maps, lists of companies, multiple website tabs, and internal links — basically navigating a maze while multitasking. I asked him,

“Bro, why is this so manual?”

He laughed and said:

“The extensions that automate this are too expensive for Nigerians.”

That one sentence sparked an idea. I love turning repetitive, manual tasks into clean, one-click solutions. That night, I started building the first version of Email & Phone Extractor, and now it’s a real Chrome extension that works today.

How It Works

Install the Extension
Available on the Chrome Web Store. One click installs it in seconds.

Navigate to Any Page
Works on LinkedIn, WhatsApp Web, company websites, and almost any Single Page Application (SPA).

Click the Extension Icon
Instantly extracts emails and phone numbers visible on the page, including content loaded dynamically via JavaScript.

View or Export Data
Export contacts as JSON or copy to clipboard. Manage them on your local machine or via our optional account sync feature.

Handles Complex Sites
Unlike simple scrapers, this tool digs into local and session storage, IndexedDB, and cached data to extract contacts even when they’re hidden from the DOM.

Why I Built It

The mission is simple: save time, reduce frustration, and make web contact collection accessible to everyone.

Whether you’re a marketer, sales professional, researcher, or just curious, this extension turns tedious manual scraping into a clean, one-click workflow.

Speed: Collect data in seconds, not hours.

Versatility: Works on almost any site.

Accessibility: No expensive subscriptions or complex setups.

Demo Video

Watch it in action:

https://youtu.be/GWFwXpZ9Tl4

Screenshots

Get Started

Install the Chrome extension, and start extracting emails and phone numbers in one click:

Top comments (0)