Instagram Email Phone Scraper - No Cookies avatar

Instagram Email Phone Scraper - No Cookies

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Instagram Email Phone Scraper - No Cookies

Instagram Email Phone Scraper - No Cookies

Scrape Instagram email, phone number, bio, and business data from any public profile — no login or cookies needed. Includes optional real-time email verification for safe-to-send leads. Perfect for marketers, lead gen agencies, and analysts building - most reliable Instagram email & phone scraper.

Pricing

from $3.00 / 1,000 results

Rating

4.0

(17)

Developer

DataFusionX

DataFusionX

Maintained by Community

Actor stats

47

Bookmarked

4.1K

Total users

344

Monthly active users

2 days ago

Last modified

Share

Instagram Email & Phone Scraper: Bulk Lead Generation, No Login or Cookies

Paste a list of Instagram usernames or profile links and get back the public emails, phone numbers and business contact data each profile publishes, as clean JSON, CSV or Excel. No Instagram login. No cookies. No risk to your own account.

Built for lead generation agencies, influencer marketing teams, sales and outreach teams, recruiters and analysts. Pay per result, with optional email verification so you only contact addresses likely to be deliverable.


Quick answers

  • What is it? An Apify Actor that extracts public contact details (email, phone, bio-based contacts) from Instagram profiles you supply.
  • Do I need an Instagram account or cookies? No.
  • What do I give it? A list of Instagram usernames or profile URLs.
  • What do I get back? One structured record per profile: public email, public phone number, contact phone number, country code, and emails/phones found in the bio.
  • Can it verify emails? Yes. Turn on verify_email to check every email found. An extra cost applies per verified email.
  • How is it priced? Pay per result. See Pricing.
  • Can I schedule it or connect it to my CRM? Yes. Use Apify schedules, the API, webhooks or integrations such as Make, n8n, Zapier, HubSpot, Google Sheets and Clay.
  • What won't it do? It returns only what a profile makes public. Profiles that publish no contact details return empty contact fields.

What can you use it for?

Use caseHow it helps
Influencer outreachTurn a shortlist of creator handles into a contact sheet for partnership emails.
Agency lead generationBuild prospect lists of businesses in a niche (salons, gyms, restaurants, boutiques, real estate agents) from their Instagram profiles.
Sales prospecting and CRM enrichmentAdd email and phone to a list of Instagram handles you already have.
Affiliate and brand partnershipsFind who to contact at brands and creators you want to work with.
Recruiting creators and freelancersSource contact details for photographers, editors, UGC creators and social media managers.
UGC and e-commerce campaignsReach customers or creators who tagged or mentioned your brand, once you have their handles.
Market and competitor researchMap which businesses in a segment publish contact channels, and how.
Local business directoriesEnrich a directory with the contact data businesses publish on Instagram.

Combine it into a pipeline

The strongest workflow chains three Actors from this store:

  1. Instagram Following extracts the accounts a competitor, brand or creator follows, giving you a seed list of relevant handles.
  2. This Actor turns those handles into emails and phone numbers.
  3. Email Verify & Validate cleans the email list before you send. You can also enable verify_email here to do it in one step.

Why use this instead of the alternatives?

OptionWhat to know
Check each profile by handFine for a handful of accounts. It doesn't scale to hundreds or thousands.
Instagram's official APIDesigned for accounts you own or manage. It doesn't let you look up other people's public contact details in bulk.
Influencer database platformsTypically subscription products built around their own database. This Actor works on the exact profiles you provide and you pay per result.
Tools that need your Instagram login or cookiesThese put your own account at risk of restrictions. This Actor needs neither.
This ActorBulk input, no login, structured output, optional verification, API and schedule friendly.
Deduplicate inputs?No worries its auto handle to process only uniques profile handler.

How to use it

  1. Open the Actor on Apify and click Try for free.
  2. Paste Instagram usernames or profile links into Instagram profile link.
  3. (Optional) Switch on Verify extracted emails.
  4. Click Start.
  5. Download the dataset as JSON, CSV, Excel, XML or HTML, or send it to your tools.

Input

FieldTypeRequiredDescription
instagram_idsarray of stringsYesInstagram usernames or full profile URLs.
verify_emailbooleanNo (default false)Verifies every email found in the profile (public email plus bio) using the Email Verifier Actor. Extra cost per email.
{
"instagram_ids": [
"https://www.instagram.com/username1",
"https://www.instagram.com/username2",
"username3",
"@bahamdoon_trdg",
"daisies_n_details_nail_studio"
],
"verify_email": true
}

Output

Each profile becomes one dataset item. Values below are placeholders. Fields can vary by profile, and a field is empty when the profile doesn't publish it.

{
"...":"..."
"public_email": "example@gmail.com",
"contact_phone_number": "+254275212896",
"category": "Beauty, cosmetic & personal care",
"city_name": "New York, USA",
"URL": "https://www.instagram.com/instagram",
"total_posts": 97,
"ExtractedEmails": "",
"ExtractedPhones": "",
"VerifiedEmails": [
{
"email": "example@gmail.com",
"email_status": "valid",
"is_safe_to_send": true,
"send_recommendation": "send"
}
],
"SafeEmails": "example@gmail.com",
"HasSafeEmail": true,
"...":"..."
}

Emails and phone numbers found in the bio text are returned as additional fields.

Pricing

Pay per result: [ADD CURRENT PRICE, for example "$X per 1,000 results"]. Email verification is an optional add-on charged per email. Higher Apify subscription plans receive lower prices through Store discounts. You only pay for the events listed on the Pricing tab.


Automate it: schedules, integrations and API

One-off runs are useful. Scheduled runs are where most teams get the most value.

  • Schedules: run weekly or daily against a growing list of handles so your leads stay current.
  • Integrations: send results to Google Sheets, Airtable, HubSpot, Make, n8n, Zapier, Slack, Gmail or Clay.
  • Webhooks: trigger your CRM or an email sequence when a run finishes.
  • API: call the Actor from your own code.
import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client
.actor('devil_port369-owner/instagram-email-phone-scraper-pay-per-result')
.call({ instagram_ids: ['username1', 'username2'], verify_email: true });
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);
from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("devil_port369-owner/instagram-email-phone-scraper-pay-per-result").call(
run_input={"instagram_ids": ["username1", "username2"], "verify_email": True}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Use with AI agents (MCP)

AI assistants can run this Actor through the Apify MCP server:

{
"mcpServers": {
"apify": {
"url": "https://mcp.apify.com/?tools=devil_port369-owner/instagram-email-phone-scraper-pay-per-result"
}
}
}

Example prompts: "Get the public emails and phone numbers for these Instagram profiles and verify the emails." or "Enrich this list of Instagram handles with contact details and return a CSV."


Tips for better results

  • Start with relevant handles. Business and creator accounts are far more likely to publish a contact email than personal ones.
  • Turn on verification for cold outreach. It costs extra per email, but sending to invalid addresses harms your sender reputation.
  • Run in batches and schedule. Split very large lists across runs.
  • Keep your source. Store which list each handle came from so you can measure which sources convert.

Limitations

  • Only public information is returned. Private or empty profiles return no contact data.
  • Many profiles publish no email or phone. Expect a share of empty records.
  • Instagram changes over time. If a run returns unexpected results, open an issue with the run link.

FAQ

How do I get emails from Instagram profiles in bulk? Paste the profile links or usernames into this Actor's input and run it. It returns the public email and phone for each profile that publishes them.

Do I need an Instagram login, cookies or proxies? No login or cookies are needed.

Why use this instead of Instagram's official API? The official API is designed for accounts you own or manage and doesn't let you look up other people's public contact details in bulk. This Actor reads what each public profile already shows.

Can I get the email of any Instagram account? Only if the account has made an email or phone public, for example a business contact button or text in the bio. If nothing is published, nothing is returned.

What data do I get? Public email, public phone number, contact phone number, country code, bio-based emails and phones, and some profile and location fields where available.

What does email verification do? With verify_email on, each email found is checked using the Email Verifier Actor so you can filter out addresses unlikely to be deliverable. It costs extra per email.

How many profiles can I run at once? Pass them as a list in instagram_ids. For very large jobs, split the list across runs or schedules.

Can I export to Excel or CSV? Yes. Apify datasets download as JSON, CSV, Excel, XML and HTML.

Can I connect it to my CRM or email tool? Yes, through the Apify API, webhooks, or integrations such as HubSpot, Make, n8n, Zapier, Google Sheets and Clay.

How do I find emails for influencers specifically? Build or collect the creator handles first, then run them through this Actor. To find creators in a niche, extract who relevant accounts follow with the Instagram Following Actor.

Is it legal and compliant to use this data? The Actor reads information profiles have made public. How you use personal data is your responsibility: follow privacy and anti-spam laws that apply to you (for example GDPR, CAN-SPAM and local marketing rules), respect opt-outs, and review Instagram's terms. This is not legal advice.

Which Instagram Actor should I use?

What if something doesn't work? Open an issue from the Actor's Issues tab with your run link and an example profile.


Use responsibly. Only collect and use data in line with applicable laws and platform terms.

Keywords: Instagram email scraper, Instagram phone number scraper, Instagram contact info extractor, Instagram lead generation tool, scrape Instagram business email, Instagram bio email extractor, Instagram profile data scraper, bulk Instagram scraper API, Instagram outreach tool, verified email scraper Instagram.