Manual, legal and ethical methods to get the email of an Instagram account
Before jumping into advanced tools, it's worth trying the manual methods that Instagram and other platforms put at your disposal. These approaches respect the rules and are completely ethical. That said, they work best if you only need a handful of emails; if you want dozens or hundreds of contacts, I'll show you options to scale later on. Let's start with the manual ways:
Check the profile's bio and contact section
Many Instagram accounts, especially professional or business profiles, include their contact email in the bio or in the profile's information section. It's the most direct method: just visit the profile and look at its bio (the description). Some users write their email right there, or even add a “mailto:” link that opens your email client when you click it.
If it's a business or creator profile, look for a button that says “Contact” or “Email” right below the bio. When you tap that button, Instagram will show you the contact email address if the owner has made it public. Many influencers and businesses enable this option so that emailing them is just one click away. It's the simplest and most native way to get it, as long as the user has set it up.
Example of a professional Instagram profile showing a contact email in the bio (publicly visible).
Now, what happens if the account doesn't show any email? If it's a personal profile or the user simply didn't want to list their email, you won't see it directly. But we still have more tricks up our sleeve. 😉
Look for the email on other social networks or on Google
If Instagram doesn't give us the email, maybe another social network will. Many users use the same username or share details across platforms. Here's what I suggest:
- Google the username or the person's real name along with keywords like “email”, “contact” or even the domain of their likely address (for example, gmail.com, outlook.com). Sometimes a search result reveals a Twitter, LinkedIn, Facebook or other profile where their contact email does appear.
- Check profiles on LinkedIn, Facebook, Twitter, TikTok, YouTube, etc. Very often, in the “Info” or “About” section of those accounts, people include an email. For example, on YouTube creators usually have a visible contact email in the “About” tab (although you need to be logged in to see it). On LinkedIn, users sometimes list emails on their public profile, or you can guess their work email from their company's domain.
- If the person has a personal or business website linked on Instagram (many put a link in their bio to their site or Linktree), visit that site. Look on the Contact page or in the footer: there's usually a contact email or a form that sends a message to their inbox. Also check whether the site uses a company domain; with that, you could use tools (as we'll see later) to work out their corporate email.
This method takes a bit of detective work 💻, but it's usually effective if the person uses the Internet professionally. For example, I remember looking for the email of a photographer who didn't show it on Instagram, but I found his portfolio site, and there he had a contact form and his professional email address. Bingo!
Try Instagram's “Forgot password?” option
This trick is little known and only gives you a partial clue, but it can help you work out a person's email on Instagram. For security reasons, Instagram will never show you another user's full email, but if you try to recover the password of that person's Instagram account, it will partially reveal the registered email address (with asterisks).
How do you do it? Very easily: open the Instagram app (or the web version) while logged out and tap “Forgot password?”. Enter the username of the account whose email you want to know and choose to send a recovery email. Instagram will tell you something like “We sent an email to no***@gmail.com”*. That is, you'll see something like no**@gmail.com** (with part of the beginning hidden). You won't know the full address, but sometimes it's enough to figure out which email it is. For example, if you see *[email protected], you might know that this person uses that email on other networks or has shared it with you before.
Keep in mind that this method only works as a clue. You won't be able to “uncover” the asterisks without access to the account or the real inbox (and we're not going to do anything illegal, right? 😅). But at least you confirm the domain (Gmail, Hotmail, a company, etc.) and the first few letters. If it matches something you already suspected, you've made progress. If not, you can always move on to the next method.
(By the way, this trick is also useful for remembering the email of your own Instagram account if you forgot it. Many of us have had several accounts and don't know which email we signed up with. You can check it under “Edit profile” inside your Instagram, or by using password recovery as I just described.)
Send a direct message asking for their contact
The most direct and transparent way: ask by direct message (DM). It may sound obvious, but sometimes we overcomplicate things hunting for hacks and forget that we can simply write to the user and explain why we want their email.
This approach takes a bit of tact and personalization. It's not about sending a “hi, give me your email” with no context. I recommend briefly introducing yourself and giving a legitimate reason for why you're reaching out and asking for their email. For example:
“Hi Juan, how's it going? I'm María, I work in marketing for XYZ. I saw your Instagram profile and loved your fitness content. I'd like to send a more detailed collaboration proposal to your email. Would that be okay? Thank you so much!”
A message like that, friendly and clear, is far more likely to get a positive reply than a generic text. If the person is interested in what you offer (e.g., a paid collaboration, a job offer, a special discount, etc.), they'll surely be happy to give you their email. They may even reply directly with the information you need. And if they're not willing, we simply respect their decision and don't push (maybe that account wasn't such a good lead after all).
💡 Tip: If you're going to DM several users to ask for their email, personalize every message. No mass copy/pasting, because that really would be spam and you risk Instagram restricting you for suspicious behavior. Take the time to mention something specific about each profile so it's clear it's not a bot talking.
These manual methods are useful and fully aligned with the platforms' policies. The best part: they let you get one or a few emails for free. The not-so-good part: they take time and don't scale well. Imagine having to check 100 profiles one by one or send dozens of personalized DMs; it's possible, but it would take you days or weeks to get enough contacts. This is where many marketers (myself included) start thinking about automating the process. And it's inevitable to wonder: can I use a scraper that extracts those Instagram emails for me? 🤖

How public-data scraping works on Instagram (and the legal side)
You've surely heard of web scraping: basically, it's using software to extract data from websites automatically, mimicking a user's actions but at scale. In our case, it means, for example, going through thousands of Instagram profiles and collecting public information from them (names, followers and yes, any email addresses they've published). Sounds great, right?
Now, a couple of important truths:
- Instagram doesn't officially offer a way to get emails in bulk. Its developer API is very limited when it comes to contact data, and scraping Instagram directly goes against its Terms of Service. That is, if you build a bot that logs into Instagram and starts scraping data, you risk Instagram blocking that account or your IP. They've made it clear: they don't want bots extracting data because it could affect the privacy and experience of regular users.
- So is scraping illegal? It depends on what data and how you do it. Extracting data that is public (for example, information someone voluntarily put in their Instagram bio) is not illegal in many countries as long as you don't violate other privacy laws or use it for improper purposes. In fact, there have been high-profile cases where the courts have given the green light to scraping public data from websites (e.g., the case of hiQ Labs vs. LinkedIn in the US). Tools and marketing companies rely on the idea that if the data is public, it can be collected, always respecting regulations like GDPR, avoiding sensitive data, etc. For example, the FindThatLead site itself (a scraper provider) states: “Yes, it is legal to collect email addresses of people on social media as long as their privacy is respected and no spam is sent”.
- So how do Instagram scraping tools avoid getting banned? Here's the interesting part: many have developed clever methods to extract the information without setting off Instagram's alarms. A common approach is not to connect to the Instagram API or log in at all, but to take advantage of data already indexed by search engines like Google. For example, IGLeads (which I'll cover later) says its system doesn't use bots or Instagram sessions, but relies on public data via Google. In other words, it runs smart searches for profiles and extracts the publicly visible data, acting like a normal browser querying pages rather than an intrusive robot. This greatly reduces the risk of being blocked, because in Instagram's eyes it looks like thousands of different users viewing profiles (and Google caching content), not a single bot hammering its servers.
- Ethical and privacy considerations: Even if you can technically get a piece of public data, always ask yourself what you'll use it for and whether you're respecting the person who owns that data. Sending an unsolicited email already falls into the territory of cold email marketing. In many countries this is legal if you follow the rules (for example, GDPR in the EU and CAN-SPAM in the US: identify who you are, offer an option to unsubscribe, etc.). If you scrape and then send 5,000 identical emails without permission, that's considered spam. But if you do it hyper-segmented, offering something relevant and allowing opt-out, you're within acceptable B2B prospecting practices. Don't use the emails to harass anyone, or for anything unlawful. And if someone tells you not to contact them anymore, cross them off your list immediately.
In short: Instagram scraping is a powerful technique for getting lots of contacts in a short time, but it has to be done with the right tools and with respect for the rules and for people. Luckily, there are several solutions on the market that have already taken care of these issues and make the whole process easier. Next, I'll introduce the main tools for getting emails from Instagram and how they compare.
Tools to get emails from Instagram: comparison and guide
When you want to scale your reach and extract emails from lots of Instagram profiles, the best option is to back your efforts with specialized tools. I've tried several and researched the most popular ones. Here's a comparison of the standout tools for getting emails from Instagram, with their pros and cons. We'll see how they fit different scenarios (B2C, B2B) and, of course, how Mailerfind solves this need effectively. Let's take a look!
Mailerfind
Mailerfind is, in my experience, the most complete option and the one focused specifically on Instagram. It's a no-code Instagram scraper (you don't need to program anything) that automates lead collection. What exactly does it do? According to its official description, “Mailerfind collects for you the emails and other public data (username, phone, website, location…) of the followers of any Instagram profile, automating your lead generation with one click”. This means you can, for example, take a competitor's or a niche influencer's Instagram account, and Mailerfind extracts in bulk the email addresses of all their followers (or of those who have them public). Impressive! 😮
Pros of Mailerfind:
- Specialized in Instagram: Unlike other generic tools, Mailerfind was designed with Instagram prospecting in mind. It includes features to segment by niche, follow users by hashtags, etc. It doesn't use intrusive methods that break Instagram's rules, so it's safe when it comes to blocks. In fact, it promises “no programming, no bans”, guaranteeing data protection compliance by using public info.
- Complete data collection: It's not limited to the email. Mailerfind can also pull the phone number (if it's on the profile), the bio, follower count, location, and other data that helps you profile the lead. Having more context is always useful for personalizing your outreach later.
- Email marketing integration: The tool doesn't just give you the list of emails; it lets you send cold email campaigns directly from its platform, with tracking. It's almost an “all-in-one”: you get the lead and write to them, without having to export to another service, if you so wish. Of course, you can also download the contacts as a CSV and use them in your CRM or wherever you prefer.
- Ease of use: The platform is simple. For example, a typical flow would be: 1) You create an account on Mailerfind, 2) you enter a target Instagram account (or several) or a niche hashtag, 3) the system runs the search and extracts the leads, 4) you review the list and segment/remove whatever isn't useful, and 5) you export or send emails. All with friendly interfaces, without touching code or worrying about proxies or technical stuff. Ideal if you're not very “techie”.
- Legality and ethics: Mailerfind, like IGLeads, states that it only uses public data and complies with GDPR and other regulations. This gives you peace of mind that you're using a tool that respects the law. Of course, proper use afterwards is up to you, but at least the collection itself is on legitimate ground.
Cons? You could say that Mailerfind is a paid service, aimed at professionals/companies that need lots of leads. It's not a free tool (although it usually has trials or a limited base plan). So if you only need one or two emails, it might be “using a sledgehammer to crack a nut”. On the other hand, if your goal is to scale your Instagram prospecting seriously, the investment is worth it. Many users report having obtained thousands of relevant emails from their industry in a short time thanks to this platform. In fact, I saw a use case where, with Mailerfind, they extracted more than 14,000 emails from a profile's followers and launched a segmented cold email campaign with excellent results.
Who do I recommend Mailerfind for?
For B2C marketers who want to reach the audience of certain influencers or popular accounts (for example, selling a product to your competitors' followers) and for B2B sales if your target audience is also on Instagram (local business owners, entrepreneurs, etc. who use IG). Also for growth teams that need lead volume quickly without sacrificing quality (since the leads come segmented by interest/niche, being based on specific profiles).
Apollo.io
Apollo is a well-known tool in the B2B sales world. Its main proposition is a huge database of professional contacts and a search engine that lets you filter by job title, company, industry, etc., getting verified emails (and phone numbers) of decision-makers. In numbers, Apollo claims to have more than 210 million verified contacts in its database, which is impressive.
Pros of Apollo:
- Ideal for B2B: If the Instagram account you're interested in belongs to a company or a professional of some standing, it's quite likely that person's corporate email is in Apollo. For example, suppose you find the CEO of “TalEmpresa S.A.” on Instagram; maybe there are no emails on IG, but in Apollo you can search by that person's name or directly by the company and find their business email (something like @talempresa.com).
- Search by company and job title: Apollo lets you run searches like “marketing managers at software companies in Spain” and it will list people with their details. This goes beyond Instagram, but I mention it because reaching the email of a B2B IG profile is sometimes easier via their corporate info. An example: you see a consultant on IG who interests you, and their bio says “Consultant at XYZConsulting” –> you go to Apollo, search for XYZConsulting and the consultants will most likely show up with their work emails.
- LinkedIn integration: Apollo has a browser extension that can pull the email when you view a LinkedIn profile. Again, this is in case you also find that same Instagram contact on LinkedIn (which for B2B is usually the case). It's an indirect way to get it.
- Verification and quality: The emails Apollo returns usually come verified (it tells you whether it believes the address is valid with high certainty). Also, the database is updated quite often, so the information tends to be current.
Cons or things to consider:
- It's not focused on Instagram itself. Apollo doesn't have a “give me the followers of this IG profile” feature. Its focus is more on person/company/job title. So it works as a complement, but not for mass-extracting an influencer's followers, for example.
- Mainly work emails: Keep in mind that Apollo mostly finds professional emails (on the company's domain). If your Instagram prospect is an independent content creator or a B2C person with a personal email, Apollo probably won't have them in its database (unless it got it from some public leak, etc., which is rare). On the other hand, if it's a business or someone with a role at a company, Apollo shines.
- Cost: Apollo has a limited free plan (a few searches per month) and then paid plans that can be somewhat pricey for a small freelancer. It's more geared toward sales teams.
Who is Apollo for?
For pure, hardcore B2B prospecting. If your intention is to get corporate leads, Apollo is a gold mine. For Instagram-centered uses, I use it when I identify on IG the company or full name of someone I want to talk to: then I jump to Apollo to get their work email. For example, I saw an SME advertising on IG, I wanted to contact the manager, I searched for the company in Apollo and quickly got the manager's contact. But if I had wanted the emails of all their followers, Apollo wouldn't help me there – for that, Mailerfind/IGLeads is better.
IGLeads.io
IGLeads is another tool specialized in extracting emails from Instagram. In fact, it competes in the same space as Mailerfind. Its creators present it as “the best no-code Instagram email scraper for lead generation”. In practice, IGLeads works in a similar way: you enter one or more keywords, hashtags or accounts, and the system returns lists of emails associated with profiles that match those criteria. An interesting difference is that IGLeads stresses that it doesn't use bots or proxies and doesn't require your own Instagram account to work. This is in line with what we discussed: it relies on external data (Google, etc.) to collect safely.
Pros of IGLeads:
- Scraping with no technical risks: Since it doesn't use your account or traditional bots, you don't have to worry about Instagram blocks. It's friendly for non-technical users; in fact its process is “three steps: enter a keyword or hashtag, choose how many emails you want, and click search”. It's that simple.
- Lets you target by hashtag: This is great if your strategy is to find people interested in a topic. Example: you want leads who love fitness – in IGLeads you could enter the hashtag #fitnessLifestyle and it will look for relevant profiles under that hashtag, extracting those with a public email. It's a way to discover new leads that you might not have located by a specific account.
- Plans for different needs: According to public information, IGLeads offers plans from ~$60 a month (Starter) for a certain number of emails, up to more robust plans for agencies. You can scale according to how many leads you need to get each month.
Cons or points to note:
- Consistency of results: I've seen some user comments saying that IGLeads sometimes doesn't manage to get as many emails as it promises, depending on the niche. For example, someone searched a very broad keyword and complained that it only returned 20 results even though they expected hundreds (possibly because not all profiles have a public email, or the results were capped). In general, the tool works, but you need realistic expectations: not every Instagram user magically puts their email, so there will always be fewer emails than profiles.
- Similar approach to Mailerfind: Since IGLeads and Mailerfind have very similar purposes, you might wonder which one to choose. I noticed that Mailerfind integrates more things (emailer, etc.), while IGLeads focuses on pure extraction. Also, Mailerfind emphasizes extracting from the followers of specific profiles, which is great for stealing the competition's audience 😏. IGLeads, on the other hand, leans more toward keywords/hashtags as input (although it also has a by-profile mode, according to its website). It may be a matter of trying both if you're considering it.
- Support and community: This is subjective, but since it's a relatively new service, check that they have good support. Scraping tools sometimes run into changes on Instagram and have to adapt. One point in its favor: I've seen that IGLeads even includes an AI chatbot to help you generate optimal keywords/hashtags if you don't know which ones to use, which shows they're innovating on ease of use.
Who is IGLeads for?
For marketers or entrepreneurs who want speed and simplicity in getting contacts from IG. If your priority is “give me X contacts of people interested in Y right now”, IGLeads does it very well. It's also useful if you want to test how effective Instagram prospecting is with a moderate investment (its basic plans are affordable). If you later find you're falling short or need extra features, you could jump to a more complete tool. Personally, I highlight IGLeads if you'll be working a lot with hashtags/niches and want to discover new leads beyond following a specific list of users.
Hunter.io
Hunter is one of the most famous tools for finding email addresses, although it isn't tied to Instagram specifically. Its main way of working is: you give it a web domain (company.com) and Hunter returns all the emails it has found publicly associated with that domain (for example, [email protected], [email protected], etc.), even showing where it got them. It also has a feature called “Email Finder” where you enter a person's name and the domain, and it tries to generate their likely email (e.g. [email protected]), verifying it against known patterns.
Pros of Hunter:
- Perfect for known corporate emails: If you can tell from the Instagram profile that the person works at company X, with Hunter you can get emails of the type @xcompany.com. It's very useful when IG profiles link to their business website: there you have the domain ready to search. For example, I saw a store on Instagram “@moda123” with its website moda123.com in the bio; in Hunter I searched moda123.com and found a couple of emails like ventas@moda123.com and juan@moda123.com. I already had at least one contact.
- Easy, with a free option: Hunter lets you do up to 25 free searches per month. For occasional use it's perfect. Its interface is extremely simple: one box to enter a domain or name+domain, and that's it.
- Integrations and API: For advanced users, Hunter offers a Chrome extension (which detects emails on the websites you visit), an API to integrate it into your apps, etc. This isn't necessary for basic use, but it's there.
Hunter's limitations in an Instagram context:
- It doesn't find personal emails (gmail, yahoo) unless they're published online. That is, if the IG person uses a personal Gmail and hasn't put it publicly on some website, Hunter won't guess it. Hunter shines with company domains because it crawls the internet looking for emails on corporate sites. But individuals' Gmail/Hotmail addresses won't be in its database (unless that person has published their email on some forum, blog, etc., which is rare and still isn't Hunter's focus).
- It doesn't list followers or anything from IG: It's a complementary tool to use alongside the “detective work” we mentioned. For example, it helps you after you've identified a lead's company. But it can't discover new leads on its own on Instagram.
Who is Hunter useful for?
I'd say anyone doing B2B prospecting should have it in their toolbox. In my case, I use it a lot when, coming from Instagram or other networks, I need to find company emails quickly. Its hit rate is high in professional settings. And with such a generous free plan, trying it is almost mandatory. However, if your audience is B2C or individual influencers, Hunter won't be as relevant, because those people usually use generic emails. In those cases, Mailerfind or IGLeads (which pull personal Gmail addresses from profiles) are the right way to go.
Other tools and “extra” options
Besides the ones above, it's worth briefly mentioning some alternatives and complementary tools you may come across in your search:
- FindThatLead: Similar to Hunter, but with a more social focus. It has a Social Search feature where you copy the URL of a profile (for example a LinkedIn, Twitter or Instagram profile) and it returns the associated email if it finds one. They promote that you can paste any Instagram profile and get its email. FindThatLead is Spanish in origin, so its support and documentation are in Spanish too. It's a good option for combining sources (domain + social profile).
- Voilá Norbert, Snov.io, Lusha, Clearbit, RocketReach: These are email lookup and contact enrichment tools. Many of them appeared in B2B/LinkedIn contexts, but they can help you if you have the person's details (name, company, etc.). For example, Snov.io and Lusha have LinkedIn plugins similar to Apollo. Clearbit Connect works inside Gmail to show info about an email. RocketReach searches multiple sources to give you a person's contact details. All in all, they can all be useful depending on the case, but to avoid making this too long, I'll sum them up: they mainly serve to get professional emails and expand information on individual leads. If your Instagram lead has a professional presence, any of these can help you hunt down that hidden email. If it's a more “home-based” user, not so much.
- Phantombuster and other automation tools: Phantombuster is a platform that offers “phantoms”, small pre-configured bots to do tasks on the web, including Instagram. For example, they have a phantom to extract the followers of an Instagram account, another to extract emails from bios, etc. It requires a bit more technical knowledge (sometimes you have to authenticate with your Instagram cookies) and respecting limits so you don't overdo it and get blocked. It's powerful, but if the idea of dealing with proxies or code scares you, it may not be for you. Still, I mention it because some growth hackers use it as a DIY alternative to tools like Mailerfind.
- Hiring scrapers or buying external databases: Another option is that, instead of doing it yourself, you hire someone or buy a database. On freelance sites there are people offering “I'll get you X Instagram emails in such-and-such niche”. Personally, I'm cautious about that: you don't know how they obtained the data (they could have gotten it in an unethical or outdated way) and they may be violating terms of service. If you consider it, make sure they only use public sources and legal methods. In most cases, I'd rather use a reliable tool than do it blindly.
As you can see, there are plenty of options. In my case, I usually combine strategies: first I exhaust the manual and free ones (checking the profile, Google, DMs), then if I need scale I use a reliable scraper like Mailerfind to get volume, and for specific B2B cases I use Apollo/Hunter. This combination has given me very good results in different situations.

Next, I'll show you some practical examples and tips so you can apply all of this in the best possible way.
Practical examples and final tips for applying these tactics
We've covered a ton of methods and tools, so you may be wondering “where do I start?”. Here I suggest clear steps and examples for different scenarios so you can act in an orderly way:
Example 1: Contacting a micro-influencer for a collaboration (B2C)
Suppose you have an online store selling vegan products and you want to contact @VeganFoodLover (made up), a micro-influencer with 15k followers, to propose a collaboration. She doesn't show her email on Instagram. What would I do?
- Check their IG profile manually: There's no email in the bio and no contact button (let's say it's a personal account). She has a link to her blog veganfoodlover.com.
- Look on their blog: I visit the blog and go to the “About/Contact” section. Bingo, I find a form and an email like [email protected]. I could use that one directly, but I'd rather check whether she has another.
- Use Hunter for their domain: I enter veganfoodlover.com in Hunter.io – it returns [email protected] (the same one I saw) and [email protected]. Apparently she has a personal one and one for press. Even better, now I have two possible contacts.
- Send a personalized email: I write a short email introducing myself, praising her specific content (“I loved your oatmeal brownie recipe…”), and propose the collaboration with details. I use the email I found (maybe the press one). This email is cold, but since it's so targeted at her, she's likely to read it with interest.
(Here I didn't need an advanced scraper; manual tactics and Hunter did the job. If I hadn't found anything on the web, I'd probably have sent her a friendly DM, method 4, to ask for her email.)
Example 2: Getting 500 leads of potential customers (scalable B2C)
You're a real estate agent selling properties and you want to contact people with a certain purchasing power who follow décor and luxury accounts on Instagram. You need lead volume to send them a newsletter or something similar.
- Define target accounts: You identify 2 or 3 popular décor/architecture accounts in your city with lots of followers (e.g., @DecoLuxuryMadrid with 50k followers). It's very likely that among their followers there are people interested in beautiful homes.
- Use Mailerfind to extract followers: In Mailerfind, you enter the @DecoLuxuryMadrid account as the target. The tool will start extracting the public data of its followers. Let's say it finds 10,000 followers and of those, 2,000 had a visible email on their profile. You get a list of 2,000 emails with their names, etc.
- Filter and segment: Maybe you don't want the whole list. You can filter by location (if Mailerfind gives you the “location” field from the bio and many say “Madrid”, even better). Or maybe you segment by keywords in the bio (if someone has “Realtor” or “Agent” in their bio, they're probably not your customer but a competitor). Clean up the list to keep, for example, 500 leads that really look like private individuals interested in décor.
- Send an email campaign: You prepare an attractive email presenting your real estate services, with added value (for example, “The 5 best-decorated homes in Madrid – free virtual tour”). You can send it with your favorite email marketing tool, or even try Mailerfind's Email Sender feature, which lets you send those emails directly. Remember to personalize at least the recipient's name in the greeting so it doesn't look mass-produced.
- Follow-up: Measure the replies. Surely out of 500 sent, some will reply with interest. To those who don't, you could send a second reminder email a week later, always with an option like “if you're not interested, sorry, and I won't bother you again”. It's essential so you don't burn your list.
With this method, you turned Instagram followers (whom you could normally only reach by paying for ads) into direct contacts in your inbox, without breaking any rules, since the data was public. You've scaled your reach intelligently.
Example 3: Highly targeted B2B prospecting (specific target)
You have a B2B software agency and you want to reach fintech startup founders. Instagram may not be the first place to look for them, but let's say you researched and found that many fintech CEOs have an IG account where they talk about entrepreneurship. You want their emails to send them a valuable whitepaper.
- Identify people and companies: You use Instagram and LinkedIn together to make a list of, say, 100 interesting fintech founders. For example, @juanCEO (Juan Perez, CEO of FinTech X).
- Use Apollo/Lusha/FindThatLead: With the name Juan Perez and the company FinTech X, you go to Apollo or Lusha. There you quickly find his corporate email (for example juan.perez@fintechx.com). The same for the others on the list. Maybe out of 100 identified you easily get 70 emails thanks to these professional databases.
- Send emails one by one or in a small batch: Here a standard cold mass emailing isn't a good idea, because there are few contacts and they're very valuable. It's better to personalize heavily. You could even write to them one by one, highlighting something about their company. The B2B tone is different from B2C; get to the point with the value proposition (e.g., “Hi Juan, I admire what you're doing at FinTech X. I have an idea to optimize your process Y, and I'd love to send you a short document we prepared about it. May I send it to you?”).
- Individual follow-up: These contacts deserve personal follow-up. If they don't reply within a week, send a short reminder. And if not, maybe try connecting on LinkedIn, mentioning that you sent them an email. In high-level B2B, combining channels is usually effective (without being invasive).
In this example, Instagram was only the starting point for identifying people, but getting the email was done via B2B tools. It's a good reminder that you shouldn't marry a single platform: use all the available pieces to put together the contact puzzle.
Some final tips when applying all of this:
- Keep your intentions clear and honest: whether in a DM or a cold email, explain why you're reaching out and what you're offering. People value honesty and can spot spam a mile away.
- Don't overdo the frequency: If you're going to run email campaigns with the contacts you've obtained, respect the recipients. Don't send unsolicited emails every day. A first touch and maybe one follow-up are enough. If there's no reply, it's better to let it go. Pushing too hard burns your personal/company brand.
- Take care of the legal details in mass emails: always include an unsubscribe option in the bulk emails you send to leads who haven't given you explicit permission. This is required by law in many countries and also reflects well on your professionalism. Tools like Mailerfind or any emailing service let you include it easily.
- Update and enrich your data: Having an email is just the beginning. Try to fill in information about your leads: name, industry, maybe the Instagram account they came from, etc. A simple CRM helps you keep track of who's who. That way, if they reply, you know where they came from and can have a better conversation.
- Experiment and measure results: You may get 1,000 emails, send a campaign and only 5% reply. That's fine, 50 real prospects can be worth gold. But if you see the rate is very low, review the message, the segmentation or the quality of the leads. Maybe you should refine your search more (better a few relevant ones than lots of random ones). Or the other way around, if you see they respond well, you can invest more in getting even more similar contacts.
At this point, I hope you have a complete picture of how to find the email of an Instagram account, whether with manual tactics or with tools. As we saw, Mailerfind stands out when you want to scale Instagram prospecting legally and efficiently, although paired with other tools like Apollo, IGLeads, Hunter, etc., depending on the need. The key is to understand the intention behind your search (marketing, networking, collaboration) and choose the best combination of methods.
Now, let's get to work! 🥂 I encourage you to try one of these approaches and get those valuable contacts. And remember: always with respect, transparency and offering value to the other person. That way your emails won't be “annoying emails” but well-received opportunities.

Frequently Asked Questions (FAQ)
Is it legal to extract emails from Instagram profiles using scrapers?
Yes, it's legal as long as the emails are public data and you use the information responsibly. If the person put their email on Instagram (or on the Internet in general), you're accessing public data. Tools like Mailerfind or IGLeads obtain those public emails in compliance with data protection regulations. What you must avoid is using that information for mass spam or unethical purposes. Also, keep in mind that, although legal, automated scraping violates Instagram's terms of service, which is why tools avoid doing it directly on the platform so as not to cause blocks. In short: you can legally collect public emails, but use them sparingly and with respect for privacy (always offer an unsubscribe option, etc.).
Does Instagram show users' emails, or can I find out an account's email from the app?
Instagram doesn't openly reveal other users' emails. It only shows a contact button or the email if the user themselves put it on their profile (especially on professional accounts). There's no magic function inside Instagram to see the email another user signed up with, and third-party tools can't access that private information either. All you can see is what the user has chosen to make public (for example, putting “📧 [email protected]” in their bio). If you need the email of someone who didn't publish it, you'll have to resort to methods like those explained in this guide (searching other networks, using public-data scrapers, etc.).
Can I find out the email of a private Instagram account or of an account I don't know?
If the account is private and the user hasn't shared their email in the bio, then there's no direct way to get it through Instagram. Private accounts keep their data hidden from people who don't follow them. In these cases, you could try searching by name on other sources (as we mentioned, Google, LinkedIn, etc.) or send a direct message request introducing yourself and asking politely. But you must respect their decision if you get no reply. For anonymous accounts or ones that post under a pseudonym, it's even harder – if they haven't left a trace of their identity or email on the web, you practically won't be able to find it. Don't fall for scams from apps or hackers that promise to reveal data from private accounts; that's usually a scam and also illegal. Always act within ethical limits: public information yes, private information no.
What's the best tool for getting lots of emails from Instagram followers?
In my opinion and experience, the best specialized option is Mailerfind, since it was created specifically to extract emails from Instagram in bulk and safely, including features to manage those leads and contact them. It lets you get emails from the followers of any account or from users by niche very efficiently. Other useful tools are IGLeads (another very good one for IG scraping, similar to Mailerfind in approach) and Phantombuster (for the more techie users who want flexibility). If your goal is B2B, combining them with Apollo, Hunter.io or other email finders may be ideal. In short, Mailerfind stands out for Instagram at scale, while Apollo/Hunter stand out for finding a specific professional email. The “best” really depends on the use case: if you need 5,000 Instagram emails -> Mailerfind/IGLeads; if you need the email of the CEO of company X -> Apollo/Hunter. In the main guide above I detail the pros of each one. What matters is that you use trustworthy tools and avoid unknown miracle solutions.
How can I make sure my emails don't end up in spam when I contact these leads?
This is a great question, because there's no point in getting 1,000 emails if your messages don't reach them properly. To improve deliverability and avoid landing in spam:
- Use a good domain and setup: Send emails from your own domain (don't always use @gmail.com) and make sure you have DKIM/SPF configured on your mail server. This tells recipients that your email is legitimate.
- Don't send too many at once to the same provider: If you send 500 emails at once and many go to Gmail, Gmail may get suspicious. Tools like Mailerfind or emailing services let you do staggered sending with intervals.
- Personalize and avoid spam words: Include the recipient's name, a reference to their profile, etc. Avoid typical spam subject lines and phrases (“Exclusive offer!!!”, “Buy now”, excessive capital letters or $$$ symbols). A conversational, professional tone works better.
- Include an unsubscribe option and your details: As I mentioned, add something like “If you'd rather not receive more emails from me, click here to be removed from the list” at the end, and put your real name/company. Spam filters value transparency.
- Warm up your domain/email: If it's the first time you're doing mass mailing from your account, start with a few emails and increase gradually, so you don't look like a sudden spammer. Also engage: if someone replies, that helps providers see there's real engagement.
- Use verification tools: Before sending, run the email list through a verification tool (many platforms have it built in). That way you remove invalid emails or ones that would bounce. Lots of bounces can damage your sending reputation.
Following these tips, your emails will have a much better chance of landing in the inbox and being read by those valuable leads you got. Good luck with your campaign! 🚀




