Instagram Followers Profile Emails Scrapper avatar

Instagram Followers Profile Emails Scrapper

Try for free

This Actor is paid per event

Go to Store
Instagram Followers Profile Emails Scrapper

Instagram Followers Profile Emails Scrapper

mohamedgb00714/instagram-followers-profile-emails-scrapper
Try for free

This Actor is paid per event

Extract followers' data, full profile information, and publicly available email addresses from any public Instagram account efficiently! This Actor helps you gather extensive information about Instagram users

Developer
Maintained by Community

Actor Metrics

  • 2 Monthly users

  • 5.0 / 5 (1)

  • 1 bookmark

  • 0% runs succeeded

  • Created in Mar 2025

  • Modified a day ago

Instagram Followers, Profile, and Email Scraper

Extract followers' data, full profile information, and publicly available email addresses from any public Instagram account efficiently! This Actor helps you gather extensive information about Instagram users and their connections, including usernames, full names, verification status, profile pictures, biographies, follower/following counts, and any publicly available email addresses. It's perfect for in-depth social media analysis, market research, audience insights, and lead generation.

Features

  • Comprehensive Data Extraction: Scrape a wide range of data about Instagram users, including:
    • Followers list
    • Full profile details
    • Publicly available email addresses
  • High-Speed Extraction: Can extract a large number of users and their details quickly. (Performance varies depending on the profile's size and network conditions).
  • Flexible Scraping: Scrape the followers list of a profile and extract details of every follower.
  • Email Discovery: Automatically detect and extract publicly listed email addresses from user biographies and website links.
  • Detailed User Information: Collect comprehensive user data including:
    • Username
    • Full Name
    • Profile picture URL
    • Private/Public account status
    • Verification status
    • Biography
    • Follower count
    • Following count
    • Website link (if available)
    • Links in bio (if available)
    • Email addresses (if publicly listed)
  • Configurable Pagination: Control how many users to fetch per request and resume scraping from a specific point using a pagination token.
  • Proxy Support: Built-in support for Apify Proxy to avoid rate limiting and IP blocking.
  • Concurrency Control: manage the number of the concurrent browser instances.
  • Apify Integration: Seamlessly integrates with the Apify platform for easy execution, data storage, and automation.

How to Use

Watch our quick tutorial video to learn how to use the Instagram Followers Scraper effectively. (Link to video tutorial here - Replace with your actual video link)

  1. Get Instagram Session ID:

    • Install the Chrome Extension "Cookie-Editor" here.
    • Log in to Instagram in your Chrome browser.
    • Open the extension and find the sessionid cookie.
    • Copy the value of the sessionid cookie.
  2. Input Configuration:

    • startUsername: Enter the Instagram username whose followers you want to scrape.
    • sessionId: Paste your Instagram sessionid cookie value here.
    • ProxyCountryCode: Select the country code of the proxy (e.g., US, GB, DZ). DZ is the default value for Algeria.
    • PaginationToken: (Optional) Provide a PaginationToken (from a previous run) to resume scraping from a specific point. Useful for very large follower lists.
  3. Start Scraping:

    • Click "Start" to begin the extraction process.
    • Monitor progress in real-time in the Apify platform's log.
    • Download results in your preferred format (JSON, CSV, etc.) from the Apify dataset.

Output Example

The Actor provides detailed information about each follower and their profile. Here's an example of the data structure:

1{
2    "followers": [
3    {
4        "username": "shavanzar",
5        "full_name": "Steve E Mason",
6        "profile_pic_url": "https://instagram.faae2-2.fna.fbcdn.net/v/t51.2885-19/483236773_585208627812083_8397482457556251386_n.jpg?stp=dst-jpg_s150x150_tt6&_nc_ht=instagram.faae2-2.fna.fbcdn.net&_nc_cat=111&_nc_oc=Q6cZ2AEEvKSa7_awFsS3oUR2jhgSuVy63E44YaR3oA_AhRRQ6Ni24aOam5bFqlARPbUXrWY&_nc_ohc=dJ2Iw4Ab6L0Q7kNvgEttGAO&_nc_gid=dd6294a2a33f4257b08b69361de82b3f&edm=APQMUHMBAAAA&ccb=7-5&oh=00_AYEdJYGHoWFGzTjz7MuynGOKkUt2q4iazFRFPJSQwdswGQ&oe=67D01D15&_nc_sid=6ff7c8",
7        "is_private": false,
8        "friendship_status": null,
9        "biography": "This is a sample biography.",
10        "follower_count": 100,
11        "following_count": 200,
12        "is_verified": false,
13        "external_url": "https://www.example.com",
14        "bio_links": [],
15        "fb_profile_bio_link_web": null,
16        "emails": [
17            "test@example.com",
18            "another.email@example.com"
19        ]
20    },
21    ],
22    "emails": [
23        [
24          "test@example.com",
25          "another.email@example.com"
26        ],
27        [
28            "test2@example.com"
29          ]
30      ],
31    "PaginationToken": "xxxxxxx"
32}
33## Output Fields
34
35- **followers**: An array of follower objects. Each object includes:
36  - **username**: Instagram username.
37  - **full_name**: User's display name.
38  - **profile_pic_url**: URL to user's profile picture.
39  - **is_private**: Indicates if the account is private.
40  - **friendship_status**: The friendship status between the target and the follower.
41  - **biography**: The user's bio text.
42  - **follower_count**: Number of followers the user has.
43  - **following_count**: Number of users the user is following.
44  - **is_verified**: Indicates if the account is verified.
45  - **external_url**: The website link in the user's profile, if available.
46  - **bio_links**: Any links added to the biography.
47  - **fb_profile_bio_link_web**: Any Facebook profile link added to the biography.
48  - **emails**: An array of emails from the user biography and external URL.
49
50- **PaginationToken**: Pagination token used for pagination.
51
52## Limitations
53
54- Works only with public Instagram accounts.
55- Requires a valid Instagram `sessionid` cookie for authentication.
56- Subject to Instagram's rate limiting and anti-scraping measures.
57- Email extraction depends on users making their emails publicly available in their profile; emails will not always be extracted.
58- Rate limits: Setting `maxConcurrency` too high might put an undue load on the target website, potentially leading to IP blocking or session invalidation.
59
60## Support
61
62If you have any questions or need assistance, please contact us at [elhadimsaid4@gmail.com](mailto:elhadimsaid4@gmail.com).