Instagram Profile  Scraper avatar
Instagram Profile Scraper

Pricing

Pay per usage

Go to Store
Instagram Profile  Scraper

Instagram Profile Scraper

Developed by

Bikram Gautam

Bikram Gautam

Maintained by Community

Scrape public Instagram profile data including bio, email (from bio), followers, and more using usernames or profile URLs.

0.0 (0)

Pricing

Pay per usage

0

Total users

2

Monthly users

2

Runs succeeded

>99%

Last modified

11 hours ago

🚀 Instagram Profile Scraper – Extract Emails, Followers, Bio & More!

Looking to collect actionable Instagram profile data at scale? This Instagram Profile Scraper lets you easily extract emails, phone numbers, follower counts, bio, and more from public Instagram profiles using only the username or profile URL.

Perfect for influencer marketing, lead generation, market research, and competitive analysis. Built with Python and powered by proxy, this scraper delivers clean, structured data with high reliability.

✅ Key Features

  • 🔗 Input flexibility – Accepts usernames (nasa) or full URLs (https://www.instagram.com/nasa)

  • 🔐 No login or cookies needed – Uses API token for stable, authenticated access

  • 📧 Extract emails and phone numbers – Automatically parsed from bio section

  • 📊 Structured output – Follower count, external link, verification status & more

  • 🧠 Smart error handling – Skips invalid URLs or usernames with helpful logs

  • ⚙️ Threaded execution – Built to run with threads for maximum stability on Apify

  • 💾 Easy export – All results saved in Apify Dataset for CSV/JSON download or API use

📦 What You Can Scrape

Each profile record includes:

  • ✅ Username

  • 👤 Full name

  • 📝 Bio (biography)

  • 🔗 External link (in bio)

  • 📧 Email (if present in bio)

  • 📞 Phone number (if present in bio)

  • 👥 Total followers

  • 🔄 Total followings

  • 🎯 Category (business/creator type)

  • ✔️ Verified status

  • 🔒 Private account status

  • 🖼️ Profile picture URL

  • 🕒 Account creation time (if available)

🧠 Use Cases

  • Influencer Outreach – Find verified users and extract contact emails

  • Lead Generation – Scrape business profiles for bio links and contact info

  • Social Media Research – Track accounts for growth metrics and trends

  • Brand Monitoring – Monitor competitor or niche influencers

⚙️ How It Works

  • Add one or more Instagram usernames or profile URLs to the input

  • The Actor auto-detects usernames and validates them

  • For each valid user, it fetches structured data from Instagram

  • Extracts key fields from the JSON response

  • Outputs the cleaned results to your Apify Dataset

🚀 Quick Start

  • Go to Apify Console → Run this Actor

  • Provide input like:

{
"usernames": ["https://www.instagram.com/natgeo", "nasa", "anwar"]
}
  • Click Run → Done 🎉

  • View results in Dataset tab or export to CSV, JSON

💡 Pro Tip

Pair this Actor with:

  • Email Extractor for domain-level outreach

  • Google Sheets integration to automate contact list building

  • Zapier or Make to sync scraped data to CRMs or marketing tools

Start scraping Instagram profile data like a pro.

✅ Fast. ✅ Reliable. ✅ No login needed.

📦 Output JSON Format

Each scraped user will produce an object like this:

{
"username": "nasa",
"full_name": "NASA",
"bio": "Explore the universe and discover our home planet.",
"external_link": "https://www.nasa.gov/",
"email": "contact@nasa.gov",
"phone": "+1 123-456-7890",
"followers": 96500000,
"following": 75,
"category": "Government Organization",
"is_verified": true,
"is_private": false,
"profile_picture": "https://instagram.com/path/to/profile_pic.jpg",
"createTime": "2025-05-16T12:00:00Z"
}

🔍 Fields like email, phone, and createTime are parsed from the bio or metadata and may not be available for every profile.

🙋‍♂️ Support

Need help? You can reach out via:

  • LinkedIn
  • Upwork
  • Apify Help Center
  • Or drop a comment on the Actor page!

🎉 Happy scraping!