Instagram Contact & Email Finder · No Login
Pricing
from $1.50 / 1,000 results
Instagram Contact & Email Finder · No Login
Extract business emails, phone numbers, websites & 200+ data points from any public Instagram profile. No login, no cookies. Returns public_email, contact_phone, bio_links, category, location & follower counts. For lead gen, influencer outreach & CRM enrichment. JSON/CSV/Excel.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Data Slayer
Actor stats
3
Bookmarked
50
Total users
27
Monthly active users
3 days ago
Last modified
Categories
Share
Extract business emails, phone numbers, websites, and 200+ profile data points from any public Instagram account — no login, no cookies, no credentials. Just paste a username and get complete contact information in seconds.
What You Get
Every run returns the following contact and profile fields for each Instagram account:
| Contact Fields | Profile Fields |
|---|---|
Business email (public_email) | Username, full name, HD profile pic |
Bio-parsed email (biography_email) | Biography text |
Phone number (contact_phone_number) | Follower / following / post counts |
Website URL (external_url) | Verified badge status |
All bio links with titles (bio_links[]) | Business vs. personal vs. creator flag |
| Business category (e.g., "Fitness Coach") | Account category and type |
| Physical location with city + lat/lng | Join date and country |
| Business contact method (Call/Email/etc.) | Related / similar profiles |
The full output contains 200+ fields per profile — far more than any other Instagram scraper on Apify.
📺 Video Tutorial
Why This Actor
Most Instagram scrapers give you a username, a bio, and a follower count. This actor gives you the full contact record — the same data that SocialScraper and IGLeads charge $49–299/month for. You pay per result, not per month.
| SocialScraper | IGLeads | Apify Profile Scraper | This Actor | |
|---|---|---|---|---|
| Business email | ✅ | ✅ | ✅ | ✅ |
| Phone number | ❌ | ❌ | ❌ | ✅ |
| All bio links (Linktree etc.) | ❌ | ❌ | ❌ | ✅ |
| Business category | ❌ | ❌ | ✅ | ✅ |
| Physical location + coordinates | ❌ | ❌ | ❌ | ✅ |
| Account age / join date | ❌ | ❌ | ✅ | ✅ |
| 200+ data points | ❌ | ❌ | ❌ | ✅ |
| Login required | Some | Yes | No | No |
| Pricing model | $49–249/mo | $59–299/mo | $2.60/1K | $2.50/1K |
| Monthly commitment | Yes | Yes | No | No |
How It Works
Step 1. Enter one or more Instagram usernames (without the @ symbol).
Step 2. Click "Start." The actor fetches the complete profile in seconds.
Step 3. Download your results as JSON, CSV, or Excel from the Dataset tab.
That's it. No cookies, no credentials, no Instagram account needed.
Inputs
| Field | Type | Description |
|---|---|---|
| Username | String | Instagram username to scrape (e.g., cristiano). Enter without the @ symbol. Supports bulk input — one username per line. |
Sample Output
{"username": "cristiano","full_name": "Cristiano Ronaldo","biography": "","public_email": "","biography_email": null,"contact_phone_number": "","public_phone_number": "","external_url": "http://perplexity.ai/ronaldo","bio_links": [{"title": "Perplexity","url": "http://perplexity.ai/ronaldo","link_type": "external"},{"title": "WHOOP","url": "http://join.whoop.com/cr7","link_type": "external"}],"category": "","is_business": false,"is_verified": true,"follower_count": 668926194,"following_count": 623,"media_count": 3981,"location_data": null,"about": {"country": "Portugal","date_joined": "January 2012"},"profile_pic_url_hd": "https://...","account_type": 3}
Note: Not every Instagram profile has a public email or phone number. Business and creator accounts are far more likely to have contact details populated. Personal accounts typically show null or empty strings for contact fields. This is an Instagram limitation — the actor returns whatever the profile makes publicly available.
Use Cases
Lead generation & sales prospecting. Search for Instagram profiles in your target niche (use our Instagram User Search actor to find them), then run this actor on the results to extract business emails, phone numbers, and websites. Build qualified lead lists with verified contact information at a fraction of the cost of SocialScraper or IGLeads.
Influencer outreach & vetting. Pull complete profiles including follower counts, verification status, business category, and all bio links. Identify legitimate influencers vs. fake accounts by checking account age, follower-to-following ratios, and media counts — all in one API call.
CRM enrichment. Have a list of Instagram handles from your existing contacts? Run them through this actor to enrich each record with email, phone, website, location, and business category. Export as CSV and upload directly to HubSpot, Salesforce, or any CRM.
Competitor & market research. Extract complete profile intelligence on competitor brands — their bio messaging, link strategy, follower counts, business category positioning, and contact methods. Track changes over time by scheduling recurring runs.
Local business prospecting. Combine with our Instagram Location Posts actor: find businesses posting from a specific area, then enrich their profiles with contact details for local outreach campaigns.
Key Features
No login, no cookies, no credentials. Access public Instagram profile data without authentication. No risk of account bans or rate limiting on your personal accounts.
200+ data points per profile. The most comprehensive Instagram profile dataset on Apify — including fields that no other scraper returns: bio_links[] with titles, location_data with lat/lng, about.date_joined, business_contact_method, and more.
Contact information extraction. Automatically captures public_email, biography_email, contact_phone_number, public_phone_number, external_url, and the complete bio_links array. No regex parsing needed — the fields come directly from Instagram's data.
Business intelligence. Returns is_business, category, account_type (personal/business/creator), and business_contact_method so you can filter for business accounts that are most likely to have actionable contact data.
Bulk processing. Run hundreds or thousands of profiles in a single batch. Results are delivered in JSON, CSV, or Excel format — ready for import into your CRM, spreadsheet, or automation tool.
Automation-ready. Integrate via the Apify API, schedule recurring runs, or connect to Make, Zapier, n8n, or Clay for automated lead generation workflows.
Output Fields Reference
Contact fields
| Field | Type | Description |
|---|---|---|
public_email | String | Publicly listed business email |
biography_email | String | Email parsed from bio text by Instagram |
contact_phone_number | String | Business contact phone |
public_phone_number | String | Public-facing phone number |
public_phone_country_code | String | Phone country code |
external_url | String | Primary website URL |
bio_links | Array | All bio links with titles, URLs, and types |
business_contact_method | String | Preferred contact method (CALL, EMAIL, etc.) |
Profile fields
| Field | Type | Description |
|---|---|---|
username | String | Instagram handle |
full_name | String | Display name |
biography | String | Full bio text |
follower_count | Integer | Total followers |
following_count | Integer | Total following |
media_count | Integer | Total posts |
is_verified | Boolean | Blue checkmark status |
is_business | Boolean | Business account flag |
is_private | Boolean | Private account flag |
category | String | Business category (e.g., "Restaurant") |
account_type | Integer | 1=personal, 2=business, 3=creator |
profile_pic_url_hd | String | High-resolution profile picture |
Location fields
| Field | Type | Description |
|---|---|---|
location_data.city_name | String | City and state |
location_data.latitude | Float | Latitude coordinate |
location_data.longitude | Float | Longitude coordinate |
location_data.address_street | String | Street address |
location_data.zip | String | ZIP/postal code |
Account intelligence fields
| Field | Type | Description |
|---|---|---|
about.country | String | Country of origin |
about.date_joined | String | When the account was created |
about.date_verified | String | When verified (if applicable) |
about.former_usernames | Integer | Number of username changes |
pronouns | Array | Listed pronouns |
Integrations & Workflows
This actor works seamlessly with automation platforms:
- Clay → Import the CSV output to enrich your Clay tables with Instagram contact data
- Make / Zapier / n8n → Trigger runs on a schedule, pipe results into your CRM or outreach tool
- Google Sheets → Export directly to Sheets for team collaboration
- HubSpot / Salesforce → Use the CSV export to bulk-update contact records
Workflow example: Use Instagram User Search to find "fitness coaches" → pipe the usernames into this actor → get business emails and phone numbers → import into your outreach tool.
FAQ
Does every Instagram profile have an email?
No. Only business and creator accounts that have chosen to make their contact info public will have a public_email or contact_phone_number. In most niches, 15–40% of profiles have a public email. Business-heavy verticals (real estate, coaching, agencies, restaurants) tend to have higher hit rates.
What's the difference between public_email and biography_email?
public_email is the email the account owner explicitly set in their Instagram business settings. biography_email is an email that Instagram detected in the bio text. Both fields come directly from Instagram's data — this actor doesn't guess or generate emails.
How does this compare to SocialScraper or IGLeads? Those tools charge $49–299/month for Instagram email extraction. This actor does the same thing on a pay-per-result basis at $2.50 per 1,000 profiles. No monthly commitment, no subscription to cancel, no minimum spend.
Can I scrape private profiles? No. This actor only extracts publicly available data from public Instagram profiles. Private profiles will return limited information.
Does this actor need Instagram cookies or login? No. It works without any authentication. No cookies, no login credentials, no Instagram account needed.
What formats can I export? JSON, CSV, and Excel (XLSX). All formats are available in the Dataset tab after a run completes.
Can I run this in bulk? Yes. Enter multiple usernames (one per line) and the actor processes them all in a single run.
🧩 Other Instagram Actors by Data Slayer
| Actor | What it does | Link |
|---|---|---|
| Instagram Followers Scraper | Extract follower lists from any account | Try it → |
| Instagram Following Scraper | See who any account follows | Try it → |
| Instagram Posts Scraper | Extract posts with engagement metrics | Try it → |
| Instagram Comments Scraper | Extract comments from any post | Try it → |
| Instagram Likes Scraper | Extract users who liked any post | Try it → |
| Instagram Reels Scraper | Search and extract Instagram Reels | Try it → |
| Instagram User Search | Search Instagram users by keyword | Try it → |
| Instagram Hashtag Scraper | Discover hashtags and media counts | Try it → |
| Instagram Location Posts | Extract posts from any location | Try it → |
Need LinkedIn leads? Our LinkedIn Post Engagers Email Finder and LinkedIn Audience Email Finder extract verified work emails from LinkedIn engagement data.
💬 Feedback & Support
We actively maintain this actor and ship improvements weekly. If you run into issues or want new features:
- Open an issue on the Issues tab in Apify Console
- Leave a rating if this actor saved you time — it helps others find it
We respond within 24 hours.