Instagram Profile Scraper - email, phone, socials avatar
Instagram Profile Scraper - email, phone, socials

Pricing

$2.00 / 1,000 results

Go to Store
Instagram Profile Scraper - email, phone, socials

Instagram Profile Scraper - email, phone, socials

Developed by

Goldmine

Goldmine

Maintained by Community

Scrape detailed Instagram user profile information including contact details, social links, and business information.

0.0 (0)

Pricing

$2.00 / 1,000 results

0

Total users

8

Monthly users

8

Runs succeeded

>99%

Last modified

5 days ago

Instagram Profile Scraper

Introduction

The Instagram Profile Scraper is a powerful Apify actor that extracts comprehensive user profile information from Instagram accounts. This scraper can process multiple usernames and extract detailed profile data including contact information (email and phone), social media links, business details, and more.

Key Features

  • No Authentication Required: Scrapes public Instagram profiles without needing cookies
  • Contact Extraction: Automatically extracts emails and phone numbers from user bios
  • Social Media Links: Identifies social media profiles and website links
  • Business Intelligence: Extracts business contact information when available
  • Multi-Username Support: Process multiple usernames in a single run
  • Proxy Support: Built-in proxy configuration for reliable scraping
  • Comprehensive Data: Extracts followers, posts, videos, images, and more

Use Cases

Lead Generation

  • Contact Discovery: Find email addresses and phone numbers from Instagram profiles
  • Business Prospecting: Identify business accounts with contact information
  • Influencer Research: Analyze influencer profiles for contact details
  • Market Research: Gather contact information from industry professionals

Social Media Analysis

  • Profile Intelligence: Analyze user profiles for business insights
  • Competitor Research: Study competitor Instagram profiles and strategies
  • Audience Analysis: Understand profile characteristics and engagement
  • Content Strategy: Analyze what content types users post

Business Intelligence

  • Brand Monitoring: Track brand mentions and profile changes
  • Partnership Discovery: Find potential business partners
  • Customer Research: Understand customer profiles and preferences
  • Industry Mapping: Map profiles across different industries

Data Collection

  • Profile Database Building: Create comprehensive profile databases
  • Social Network Analysis: Map connections and relationships
  • Trend Analysis: Track profile changes over time
  • Contact List Building: Build targeted contact lists

Input

The actor accepts the following input parameters:

FieldTypeRequiredDescription
usernameArrayYesList of Instagram usernames to scrape

Example Input

{
"username": ["bigfootvlog"]
}

Or for multiple usernames:

{
"username": ["bigfootvlog", "instagram", "cristiano"]
}

Supported Username Formats

  • Standard usernames: bigfootvlog
  • Usernames with @: @bigfootvlog
  • Mixed case: BigFootVlog

Output Format

The actor stores results in the default dataset. Each item contains comprehensive profile information:

Example Output

{
"username": "bigfootvlog",
"name": "Bigfoot Vlog",
"id": "1234567890",
"category": "Digital Creator",
"business_category": "Digital Creator",
"overall_category": "Digital Creator",
"phone": "+1-555-123-4567",
"email": "contact@bigfootvlog.com",
"bio": "Digital creator | Contact: contact@bigfootvlog.com | Call: +1-555-123-4567",
"homepage": "https://bigfootvlog.com",
"followers": 50000,
"follows": 1000,
"is_private": false,
"is_verified": true,
"is_business_account": true,
"is_professional_account": true,
"profile_image": "https://scontent.cdninstagram.com/v/t51.2885-19/s320x320/12345678_123456789012345_1234567890_n.jpg",
"video_count": 150,
"image_count": 300,
"saved_count": 50,
"extracted_emails": ["contact@bigfootvlog.com", "info@bigfootvlog.com"],
"extracted_phone_numbers": ["+1-555-123-4567", "(555) 987-6543"],
"social_links": [
"https://twitter.com/bigfootvlog",
"https://facebook.com/bigfootvlog"
],
"website_links": ["https://bigfootvlog.com", "https://bigfootvlog.shop"],
"all_emails": ["contact@bigfootvlog.com", "info@bigfootvlog.com"],
"all_phone_numbers": ["+1-555-123-4567", "(555) 987-6543"],
"has_emails": true,
"has_phones": true,
"has_contacts": true,
"success": true,
"original_username": "bigfootvlog"
}

Output Fields

FieldTypeDescription
Basic Profile
usernameStringInstagram username
nameStringFull name/display name
idStringUser's unique Instagram ID
bioStringUser's biography text
homepageStringExternal website URL
profile_imageStringHigh-quality profile picture URL
Statistics
followersNumberFollower count
followsNumberFollowing count
video_countNumberNumber of videos/IGTV
image_countNumberNumber of images/posts
saved_countNumberNumber of saved posts
Account Status
is_privateBooleanWhether account is private
is_verifiedBooleanWhether account is verified
is_business_accountBooleanWhether it's a business account
is_professional_accountBooleanWhether it's a professional account
Business Information
categoryStringBusiness category
business_categoryStringDetailed business category
phoneStringBusiness phone number
emailStringBusiness email address
Contact Information
extracted_emailsArrayEmails extracted from bio
extracted_phone_numbersArrayPhone numbers extracted from bio
all_emailsArrayAll emails (extracted + business)
all_phone_numbersArrayAll phone numbers (extracted + business)
social_linksArraySocial media profile links
website_linksArrayWebsite and non-social links
has_emailsBooleanWhether profile has any emails
has_phonesBooleanWhether profile has any phone numbers
has_contactsBooleanWhether profile has any contact info
Processing Info
successBooleanWhether scraping was successful
original_usernameStringOriginal input username

Usage

Run with Apify Console

  1. Go to Apify Console and create an account
  2. go to https://apify.com/logical_scrapers/instagram-profile-scraper
  3. Run the actor and view results in the dataset

Run with Apify API

curl -X POST \
https://api.apify.com/v2/acts/logical_scrapers~instagram-profile-scraper/runs \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_API_TOKEN' \
-d '{
"username": ["goldmine.io", "instagram"]
}'

Features

  • No Authentication Required: Works with public Instagram profiles without cookies
  • Multi-Username Support: Process multiple usernames in a single run
  • Comprehensive Data Extraction: Extract all major profile details
  • Contact Intelligence: Advanced email and phone number extraction
  • Social Media Detection: Identify social media profiles and websites
  • Business Account Analysis: Extract business-specific information
  • Proxy Support: Built-in proxy configuration for reliable scraping
  • Error Handling: Robust error handling and logging
  • Rate Limiting: Built-in delays to avoid being blocked

Contact Extraction Capabilities

Email Detection

  • Standard email formats: user@domain.com
  • Business emails from profile data
  • Emails embedded in bio text
  • Multiple email extraction from single bio

Phone Number Detection

  • International formats: +1-234-567-8900
  • US/Canada formats: (123) 456-7890, 123-456-7890
  • Extensions: 123-456-7890 ext 123
  • WhatsApp/Telegram numbers
  • Multiple phone extraction from single bio
  • Instagram, Facebook, Twitter/X, LinkedIn
  • YouTube, TikTok, Snapchat, Pinterest
  • Discord, Telegram, WhatsApp
  • Automatic categorization of social vs website links

Best Practices

Profile Selection

  1. Target Business Accounts: Business accounts often have more contact information
  2. Check Verification: Verified accounts are more likely to have accurate information
  3. Monitor Bio Length: Longer bios often contain more contact details
  4. Focus on Active Users: Recently active accounts are more likely to respond

Technical Best Practices

  1. Residential Proxy Enabled: Uses residential proxy by default to avoid IP blocking
  2. Limit Request Rate: Don't scrape too many profiles too quickly
  3. Monitor Results: Check for errors and adjust settings as needed
  4. Respect Terms of Service: Follow Instagram's terms of service and rate limits
  5. Data Validation: Verify extracted contact information for accuracy

Data Quality Optimization

  1. Filter by Contact Availability: Focus on profiles with actual contact information
  2. Business Account Priority: Prioritize business accounts for B2B leads
  3. Category Filtering: Target specific business categories
  4. Follower Analysis: Consider follower count for influencer outreach

Support

For technical support, questions, or custom development requests, please contact:

Email: coredev.dan@gmail.com


Built with ❤️ by the Goldmine

instagram scraper, lead generation, automation, ai agents, how to scrape instagram profile, instagram emails extraction, instagram data extraction, instagram data scraping, instagram data mining, instagram data analysis, instagram data collection, instagram lead generation tool, instagram automation tool, instagram scraper software, instagram data extraction software, instagram data scraping software, instagram data mining software, instagram data analysis software, instagram data collection software, instagram lead generation software, instagram automation software, instagram scraper program, instagram data extraction program, instagram data scraping program, instagram data mining program, instagram data analysis program, instagram data collection program, instagram lead generation program, instagram automation program, instagram scraper application, instagram data extraction application, instagram data scraping application, instagram data mining application, instagram data analysis application, instagram data collection application, instagram lead generation application, instagram automation application