Instagram Email Scraper
Pricing
$19.99/month + usage
Instagram Email Scraper
📧 Instagram Email Scraper extracts verified emails from public Instagram profiles, bios & contact info to fuel lead gen, outreach & influencer marketing. ⚡ Fast, accurate, CSV export, filters & deduping. 🔍 Ideal for agencies, founders & sales teams. ✅ Public data only.
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapeFlow
Actor stats
0
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Share
Instagram Email Scraper
The Instagram Email Scraper is an Apify actor that finds and extracts publicly visible email addresses associated with Instagram pages by querying Google and parsing result snippets. It solves the manual grind of searching and copying emails by acting as a fast Instagram email extractor and Instagram email finder for marketers, sales teams, researchers, and developers. At scale, it lets you extract emails from Instagram using keywords, optional location and domain filters, and export clean, structured results for lead generation and outreach. 🚀
What data / output can you get?
This actor pushes structured rows to the Apify dataset as soon as emails are found. Each item contains the following fields:
| Data type | Description | Example value |
|---|---|---|
| network | The social network label used for the query | Instagram.com |
| keyword | The keyword used to build the Google query | marketing |
| title | The Google result title for the Instagram page/post | Social Lift Marketing (@socialliftmarketing) |
| description | The Google result snippet/description text | This is Tunbridge Wells Squash ... 07802 640882 socialliftmarketing@ outlook.com #SocialMediaMarketing ... |
| url | The Instagram URL from the search result | https://www.instagram.com/socialliftmarketing/ |
| The extracted email address parsed from the result block | socialliftmarketing@outlook.com |
Notes:
- Results are written to the Apify dataset in real time. You can download from the dataset in JSON or CSV.
- description may be empty if Google doesn’t return a snippet for that result.
Key features
-
🔎 Public email extraction from Instagram-linked results
The actor searches Google for Instagram pages/posts related to your keywords and extracts emails that appear in the result blocks. It’s a lightweight IG email scraper workflow that avoids logins or cookies. -
🎯 Targeted filtering by domain and location
Use Email Domains Filter to include only addresses from specific domains (e.g., @gmail.com) and optionally add a Location Filter to influence search context. -
📈 Batch processing across multiple keywords
Supply a list of keywords and set Maximum Emails per Keyword to control volume, making it useful for Instagram lead generation email scraper workflows. -
🛡️ Robust proxy fallback built-in
With the default legacy engine, the run initializes with the GOOGLE_SERP proxy on Apify. If blocking occurs, it can fall back to datacenter (SHADER) and residential proxies with retries for resilient scraping. -
⚙️ Developer-friendly Apify actor
Run in the Apify platform, orchestrate via the Apify API, and pipe results into internal systems. Ideal if you need an Instagram email scraper API flow or to integrate with back-end pipelines. -
✅ No login required
This Instagram email scraping software does not use cookies or authenticated sessions. It works from public search results that reference Instagram content. -
📤 Structured dataset output
Results are pushed as structured JSON records to the dataset, ready to export and analyze for outreach and enrichment.
How to use Instagram Email Scraper - step by step
- Sign up or log in to Apify.
- Open the “Instagram Email Scraper” actor in the Apify Store.
- Add your input:
- keywords: Provide a list like ["marketing", "founder", "business"].
- Optional filters: emailDomains (e.g., ["@gmail.com", "@outlook.com"]) and location (e.g., "London").
- maxEmails: Set the cap per keyword.
- platform: Defaults to Instagram.
- engine: Defaults to legacy.
- proxyConfiguration: Leave as-is unless you need a custom proxy setup.
- Start the run. The actor will build Google queries like site:instagram.com "keyword" and parse results for emails.
- Monitor progress in the run logs. The actor logs per-page extraction and proxy fallback events.
- Download your results from the run’s Dataset in your preferred format (e.g., JSON or CSV).
Pro Tip: For automation, trigger runs with the Apify API and feed the dataset output into your CRM or enrichment pipeline. This creates a repeatable Instagram contact info scraper workflow without manual steps.
Use cases
| Use case name | Description |
|---|---|
| Influencer outreach for brands | Build targeted contact lists by extracting emails from Instagram-related search results tied to your niche keywords. |
| Agency lead lists by domain | Filter for business-friendly domains (e.g., company domains) to accelerate B2B outreach with an Instagram business email extractor workflow. |
| Local partnership sourcing | Add a Location Filter to find region-specific profiles and contact emails for city-level campaigns. |
| Campaign research & PR | Aggregate publicly visible contact emails from creator and business pages to streamline press and collaboration requests. |
| Data enrichment for ops | Pipe structured records into your internal systems via Apify API for enrichment and matching. |
| Academic and market research | Collect public contact data at scale to support surveys, studies, and market mapping across categories. |
Why choose Instagram Email Scraper?
A precise, automation-ready tool focused on extracting publicly visible emails associated with Instagram pages from Google results.
- ✅ Accurate email capture using a robust pattern matcher on search result blocks
- 🎯 Domain and location filters for cleaner lists and better targeting
- 📊 Scales across multiple keywords with per-keyword limits
- 💻 Developer access via Apify platform and API for seamless integration
- 🛡️ Reliable proxy strategy (GOOGLE_SERP → datacenter → residential) for stable runs
- 🔐 Public data only — no login, cookies, or private data access
- 💾 Structured dataset output for easy export and analysis
Unlike unstable browser add-ons or risky automations, this Apify-based IG email scraper emphasizes reliability, structured output, and workflow integration.
Is it legal / ethical to use Instagram Email Scraper?
Yes — when done responsibly. This actor targets publicly available information indexed in Google that references Instagram pages and does not access private or authenticated data.
Guidelines for compliant use:
- Only collect and use publicly displayed emails.
- Respect Instagram’s terms and applicable laws (e.g., GDPR, CCPA).
- Avoid spam; use data for legitimate business or research purposes.
- Consult your legal team for jurisdiction-specific requirements and edge cases.
Input parameters & output format
Example input (JSON)
{"keywords": ["marketing","founder","business"],"emailDomains": ["@gmail.com","@outlook.com"],"location": "London","maxEmails": 20,"proxyConfiguration": {"useApifyProxy": false}}
Parameters
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| keywords | array | Yes | — | List of keywords to search for on Instagram (e.g., ['marketing', 'founder', 'business']). The actor will search Google for Instagram profiles/posts containing these keywords and extract email addresses. |
| platform | string (select) | No | Select platform. | |
| location | string | No | "" | Optional: Add location to search query (e.g., 'London', 'New York'). Leave empty to search globally. |
| emailDomains | array | No | ["@gmail.com"] (prefill) | Optional: Filter results to only include emails from specific domains (e.g., ['@gmail.com', '@outlook.com']). Leave empty to collect all email domains. |
| maxEmails | integer (1–5000) | No | 20 | Maximum number of emails to collect per keyword. |
| engine | string (select) | No | legacy | Choose scraping engine. Legacy uses GOOGLE_SERP proxy with traditional selectors. |
| proxyConfiguration | object | No | {"useApifyProxy": false} (prefill) | Choose which proxies to use. Note: With the legacy engine, the actor initializes with the GOOGLE_SERP proxy on Apify and may fall back to datacenter and residential proxies if needed. |
Example output (JSON)
[{"network": "Instagram.com","keyword": "marketing","title": "Social Lift Marketing (@socialliftmarketing)","description": "This is Tunbridge Wells Squash ... 07802 640882 socialliftmarketing@ outlook.com #SocialMediaMarketing # Marketing ...","url": "https://www.instagram.com/socialliftmarketing/","email": "socialliftmarketing@outlook.com"}]
Notes:
- Fields network, keyword, title, description, url, email are included in each dataset item.
- description may be empty when Google does not provide a snippet for a result.
- Only rows with a detected email are pushed to the dataset.
FAQ
Is there a free option to try the Instagram Email Scraper?
Yes. This actor lists 120 trial minutes in its pricing info on Apify, so you can test within that allowance before upgrading.
Do I need to log in to Instagram?
No. The actor does not require Instagram login or cookies. It extracts publicly visible emails by parsing Google results that reference Instagram pages.
Is this an Instagram email scraper Chrome extension?
No. It’s an Apify actor (cloud-based). If you’re considering an Instagram email scraper Chrome extension, this offers a more reliable, scalable alternative with structured output.
Can I integrate it via an API or Python?
Yes. You can orchestrate runs and fetch dataset results using the Apify API, making it a solid choice if you need an Instagram email scraper API in your pipeline.
How many results can I extract per run?
You control volume with Maximum Emails per Keyword (1–5000) and by providing multiple keywords. The actor stops per keyword after reaching the max.
Can I filter emails by domain?
Yes. Use the Email Domains Filter to include only addresses matching specified domains (e.g., @gmail.com, @outlook.com).
Does it verify emails?
It captures emails that match a robust pattern in the result blocks and applies optional domain filtering. It does not perform external verification beyond pattern matching.
Can I scrape Instagram emails by hashtag?
You can include any string in your keywords list. If you add a hashtag as a keyword, it will be included in the Google query and may surface relevant Instagram pages where emails are publicly visible.
Which proxies does it use?
With the legacy engine, the actor initializes with the GOOGLE_SERP proxy on Apify. If blocked, it can fall back to datacenter (SHADER) and then residential proxies with retries.
Does it scrape followers’ emails?
No. It does not browse follower lists. It extracts emails that appear in Google results referencing Instagram pages and posts.
Closing thoughts
Instagram Email Scraper is built to extract publicly visible emails associated with Instagram pages quickly and at scale. With domain and location filters, proxy-resilient execution, and structured dataset output, it helps marketers, sales teams, and researchers build cleaner contact lists faster. Developers can automate via the Apify API to power continuous enrichment workflows. Start extracting smarter with an accurate, production-ready IG email scraper that fits your lead gen and research pipelines.