NameToProfile logo
Extensions

ContactHarvest (Email & Phone Extractor)

Harvest emails and phone numbers shown on any page, confidence-scored and paired, with optional AI verification of uncertain candidates. Local-first.

Get ContactHarvest

Add it to Chrome or Firefox and start in minutes.

What it does

Open any page, click the icon, and get a categorized list of the emails and phone numbers on it — each with a High / Medium / Low confidence score, and email–phone pairs linked. Everything is local-first; the only thing that can leave your browser is optional AI verification, which is off by default.

The two tiers

  • Basic (any valid API key): emails, phones, pairs, highlight, copy, export, confidence/role filters, Auto/Manual mode, and AI verification.
  • Premium (a 250-credit balance, never deducted): everything in Basic plus Capture + Sessions, whole-site Crawl, Bulk URL lists, the site blacklist and allow/block filters.

Harvest a page

  1. 1
    Open a page & click the iconIn Auto mode it scans on load; in Manual mode click Scan this page.
  2. 2
    ReviewUse the Emails / Phones / Pairs tabs; hover a confidence dot to see why it scored that way; Highlight Page marks contacts in place.
  3. 3
    Copy or exportCopy emails/phones, copy pairs as TSV, or download CSV, XLSX, JSON or TXT.
Confidence: High = a mailto:/tel: link or schema/JSON-LD; Medium = a validated or de-obfuscated value, or one inside a contact block; Low = plain page text or a suspicious shape.

AI verification (optional)

For uncertain candidates only, AI verification asks “is this really a contact?” — recovering ones the rules missed and dropping false positives (✓ verified / ⚠ review / ✗ rejected). It does not check deliverability. Turn it on in Settings; it costs 1 credit per batch of up to 25, and only the uncertain candidates (plus a short snippet and the page URL/title) are sent — never full page HTML, cookies or form fields.

Capture, crawl & bulk (Premium)

  • Capture: accumulate a deduped list across pages as you browse; saved to Sessions.
  • Crawl: walk a whole site (set depth, page cap and delay, with a robots.txt Safe Mode).
  • Bulk: paste a list of URLs with retries and resume.
  • Big jobs verify once at the end in batches of 25, with a per-job credit cap (default 25).

Troubleshooting

ProblemWhat to do
Nothing scans when I open the popupYou're in Manual mode — click Scan this page (or switch to Auto in Settings).
Empty list on a page that has contactsClick the ↻ re-scan; some pages load late, and cross-origin iframes can't be read (a browser limit).
“API key invalid”Sign out and paste a fresh key from your dashboard.
“AI verification skipped/unavailable”The verify backend didn't respond. Your local results are unchanged — try again later.
“Credit cap reached” after a Crawl/Bulk jobExpected — the per-job cap limited spend. Click Verify remaining or raise the cap in Settings.
Premium tab is lockedIt needs a 250-credit balance. Your data isn't lost — it unlocks when you top up.

Related

Still stuck? Contact support or browse the support center.

We use privacy-friendly analytics to improve the site. No personal data is sold. You can opt out.