← Blog

· 5 min read

How to find the email associated with an Instagram account

Four places an address is actually published, in the order worth checking them — and the one method that only ever produces bounces.

An Instagram account either published an email or it did not. There is no lookup that reveals a private address, and anything claiming otherwise is either guessing a pattern or selling you a leaked list. What does work is knowing the four places owners put an address on purpose.

1. The contact button on a business profile

Business and creator profiles can expose an email behind a Contact or Email button. On mobile it is a tap; on desktop it often is not shown at all, which is why people assume it does not exist. This is the cleanest address a profile has, because the owner typed it in specifically to be written to.

2. The bio text

Plenty of accounts skip the button and write the address into the bio instead, often broken up to dodge scrapers — "hello (at) brand dot com". Read the bio in full before deciding an account has nothing.

3. The website in the link in bio

Where the profile shows nothing, the link usually leads to a store. Check, in this order: a mailto link anywhere on the page, the footer, then the contact or about page. European sites frequently encode the address as HTML entities so it does not appear in the page text — if the page shows an address that you cannot select, view the source.

4. Past the link-in-bio page

A Linktree or Beacons page is not the site. Follow the outbound links on it, and the first or second one is usually the real store with a real contact page.

What does not work

  • Guessing first.last@domain. It fills a spreadsheet and produces a bounce report.
  • Anything that promises a private email from a handle. If it was never published, it is not available, and buying it puts you on the wrong side of GDPR.
  • Asking in a comment. It reads as a bot, publicly.

Doing it at volume

The four checks take a couple of minutes per account by hand, which caps you at a few dozen a day. That is exactly what Builtlead automates: profile, bio, linked site, then up to three contact pages per account, with a junk filter that drops no-reply addresses, platform emails and the typo domains that look real until you send.

Related: Instagram email scraper · Instagram lead finder

Try it on your own hashtags

10,000 social media leads a month for $59 — and 10 free credits to try it, no card.

Start free