Instagram Profile Email Scraper avatar

Instagram Profile Email Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Instagram Profile Email Scraper

Instagram Profile Email Scraper

📧 Email Scraper extracts verified email addresses from public web profiles with smart parsing & deduping. 🚀 Perfect for B2B lead gen, outreach, recruiting & market research. ⚡ Fast, accurate, and easy to use.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

Scraperoka

Scraperoka

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Instagram Profile Email Scraper ⚡

Manually visiting hundreds of Instagram profiles to collect emails wastes hours you don't have. Instagram Profile Email Scraper is the direct solution—an Instagram email extractor for bulk Instagram profile email scraper workflows that delivers contact emails from publicly available bios. Ideal for marketers, recruiters, and growth teams who want scrape Instagram user emails at scale, with thousands of records possible in a single run.


What You Get: Sample Output

Here's a sample record from a single run:

{
"url": "https://www.instagram.com/authenticdigitalmarketing",
"username": "authenticdigitalmarketing",
"user_id": "1234567890",
"success": true,
"emails": ["hello@authenticdigitalmarketing.com", "partnerships@authenticdigitalmarketing.com"],
"biography": "📩 hello@authenticdigitalmarketing.com | DM for collabs | Marketing & growth",
"full_name": "Authentic Digital Marketing",
"followers_count": 48200,
"following_count": 612,
"is_verified": false,
"is_business_account": true,
"is_professional_account": false,
"profile_pic_url": "https://example.com/pic.jpg",
"profile_pic_url_hd": "https://example.com/pic_hd.jpg",
"used_proxy_type": "user-selected"
}
FieldTypeWhat It Tells You
urlstringThe normalized Instagram profile URL for the account you provided
usernamestringThe handle used to identify the Instagram profile you scraped
user_idstringThe profile’s internal user identifier (useful for deduping)
successbooleanWhether this profile was scraped successfully
emailsarrayAll email addresses detected in publicly available profile text
biographystringThe bio text the actor parsed to extract emails
full_namestringThe display name shown on the profile
followers_countnumberAudience size signal for lead scoring
following_countnumberAdditional context for outreach targeting
is_verifiedbooleanWhether the account shows as verified
is_business_accountbooleanWhether the account is a business account
is_professional_accountbooleanWhether the account is a professional account
profile_pic_urlstringProfile picture URL (handy for CRM previews)
profile_pic_url_hdstringHigher-quality profile picture URL
used_proxy_typestringIndicates whether the run used the initial proxy choice or a fallback
error_messagestringPopulated when a profile fails to fetch or parse

Export your dataset as JSON, CSV, or Excel — straight from the Apify dashboard.


Why Instagram Profile Email Scraper?

There are a lot of ways to pull data from Instagram — here’s what sets Instagram Profile Email Scraper apart for email extraction and Instagram profile email search use cases.

Focused email harvesting from profile text

This Instagram profile email scraper concentrates on finding email addresses in publicly available profile text (from the bio), producing a clean emails array that’s ready for outreach workflows.

Flexible inputs for real workflows

You can pass Instagram profile URLs or plain usernames in startUrls, making it easy to scale from a small test list to automated Instagram leads email scraper runs.

Resilient fetching with fallbacks

If an Instagram request is rejected via the selected proxy, the actor is designed to fall back to a different proxy approach so your bulk run can keep moving instead of failing completely.

Structured output built for analysis and CRM import

Every profile result is written to the dataset with consistent fields like username, user_id, emails, and account metadata such as followers_count and is_business_account—ideal for analysts and growth teams using Instagram email harvesting software.


Configuring Your Run

Drop this into your input.json to get started:

{
"startUrls": [
{ "url": "https://www.instagram.com/authenticdigitalmarketing/" },
{ "url": "marketingagency" }
],
"proxyConfiguration": {
"useApifyProxy": true
}
}
ParameterRequiredWhat It Does
startUrlsA list of Instagram profile URLs or usernames you want to scrape for email extraction
proxyConfigurationProxy settings for the run, including fallback behavior if a selected proxy is rejected
proxy supportEnables routing through Apify Proxy for improved reliability

Core Capabilities

Bulk profile processing

Instagram Profile Email Scraper takes your list of profile URLs or usernames and processes them in batches, so you can scrape Instagram user emails at scale instead of one profile at a time.

Email extraction with a clean emails array

It extracts email addresses from the profile bio text using pattern matching and returns them as a structured emails array, making it a practical Instagram contact email finder for outreach teams.

Resilience and retries for smoother runs

The actor is designed with retries and fallback behavior. This helps keep automated Instagram email scraping runs stable when some profile requests fail.

Rich, analysis-ready profile metadata

In addition to emails, it returns fields like full_name, user_id, followers_count, following_count, and verification/account-type flags—useful for lead scoring and segmentation.

Real-time dataset writing

Each profile result is pushed to the Apify dataset as it completes. That means you can review results immediately and continue working with partial outputs if needed.


Who Gets the Most Out of This

Here's how different teams put Instagram Profile Email Scraper to work:

Sales Development Reps — Paste a list of Instagram usernames, run the actor, and quickly build a lead list with emails plus followers_count context for smarter prioritization.

Influencer Marketing Managers — Use Instagram profile email search to shortlist creators and brands, then export the dataset to move from discovery to outreach with verified metadata like is_verified and business/professional account flags.

Freelance Researchers — Run the Instagram email extractor on client-provided handle lists and deliver structured datasets (user IDs, bios, and extracted emails) without writing custom code.

Automation & Integration Specialists — Trigger runs via Apify workflows and pass the resulting dataset into your downstream tooling, making Instagram DM email scraper-style contact enrichment part of an automated pipeline.

Data Analysts — Combine extracted emails with profile signals (followers_count, following_count, account-type flags) to study correlation and optimize targeting strategies.


Step-by-Step: How to Use It

No coding needed. Here's how to run Instagram Profile Email Scraper from start to finish:

  1. Open the actor on Apify — use the actor’s page at console.apify.com.
  2. Enter your inputs using startUrls (Instagram profile URLs or usernames) from the configuration table above.
  3. Configure proxyConfiguration if you want proxy support for reliability (especially for larger lists).
  4. Hit Run and watch the live log as each profile is processed.
  5. View results in the dataset tab as records are written profile-by-profile.
  6. Export as JSON, CSV, or Excel from the Apify dashboard for use in your CRM or analysis.

The whole process takes under 5 minutes to set up.


Integrations & Export Options

Once your data is collected, Instagram Profile Email Scraper plugs directly into your existing workflow.

Export formats include JSON, CSV, and Excel directly from the Apify dataset tab, so you can move quickly into spreadsheets and data pipelines. You can also use the Apify API to pull results programmatically for Instagram username to email scraper automations in your own systems via apify.com/docs/api.

For connecting to other tools, you can use webhooks and no-code automation (such as Zapier or Make) to push results to CRMs, Slack, or other endpoints as soon as a run completes. If you need ongoing enrichment, you can schedule runs on a recurring basis inside Apify.


Pricing & Free Trial

Instagram Profile Email Scraper runs on the Apify platform, which offers a free tier — no credit card required to get started. Free tier includes $5 platform credits on sign-up, enough for several test runs.

After that, you can run on pay-as-you-go pricing billed per Actor compute unit (CU), and plan scaling for higher-volume Instagram leads email scraper workflows using Apify’s subscription plans. Start for free at apify.com and scale when you're ready.


Reliability & Performance

What We HandleHow
Rate-limit style failuresIncludes retries and controlled pacing across batches
Proxy rejection scenariosFalls back to an alternate proxy approach when the initial proxy is rejected
Parsing failuresProduces success: false records with an error_message when profile data can’t be parsed
Data freshnessReturns emails and bio-derived text from the time the profile is fetched
Scale in one runProcesses inputs in batches to support larger lists
Output consistencyWrites structured fields like username, emails, and account metadata for every processed item

Limitations: Private Instagram accounts and login-gated content are not accessible. If a profile bio contains no email addresses, emails will be empty even when success is true.

For enterprise-scale runs, contact us to discuss custom configurations.


Frequently Asked Questions

Is there a free plan or trial?

Yes. Apify offers a free tier with platform credits so you can test Instagram Profile Email Scraper before scaling up.

Do I need to log in to Instagram to use this?

No. This actor works on publicly accessible Instagram profile data without requiring an Instagram login.

How accurate is the data?

Accuracy depends on what the profile owner has published. The actor extracts emails from publicly available profile text and returns matches in the emails array (it does not invent or guess emails).

How many results can I get per run?

You can process lists of multiple Instagram profile URLs or usernames provided in startUrls. Practically, the output size is determined by your input list length and the run’s execution capacity on Apify.

How often is the data updated / how fresh is it?

Data is as fresh as each profile fetch at the time the actor runs. If you need newer emails, rerun the actor with updated startUrls.

This actor accesses publicly available data only. You are responsible for complying with GDPR, CCPA, platform Terms of Service, and any local regulations when using or storing extracted contact information.

Can I export results to Google Sheets or Excel?

Yes. You can export your dataset from the Apify dashboard, including JSON, CSV, and Excel formats. From there, you can import into tools like spreadsheets.

Can I run this on a schedule automatically?

Yes. You can use Apify’s scheduling capabilities to run Instagram Profile Email Scraper automatically on a recurring basis.

Can I access this via API?

Yes. You can retrieve run results programmatically using the Apify API. Refer to apify.com/docs/api for details.

What happens if the actor hits an error?

Errors are captured at the profile level. Failed items are pushed with success: false and an error_message so you can see which profiles succeeded and which ones need another attempt.


Need Help or Have a Request?

Got a question about Instagram Profile Email Scraper or want a new feature added? Reach out at dataforleads@gmail.com. This actor is actively maintained based on user feedback, and we’re happy to discuss improvements like batch CSV upload or webhook notifications on completion.


Disclaimer & Responsible Use

Instagram Profile Email Scraper is the fastest, most reliable way to extract profile emails from public bios — start your free run today.

This actor collects publicly available data only. It does not access private accounts, login-gated content, or password-protected pages. You are responsible for GDPR/CCPA compliance and for following Instagram’s Terms of Service when using or storing extracted information. For data removal requests, contact dataforleads@gmail.com. Use responsibly, ethically, and only for lawful purposes.