Introduction:

Instagram is a popular social media platform that allows users to connect and share content. If you’re looking to extract data such as followers, followings, or likes usernames from Instagram, this blog post will guide you through the process. We’ll utilize a Chrome extension called “GrowBot Automator for Instagram” and a script that can be executed in the browser console. By the end of this tutorial, you’ll be able to scrape the desired data and save it for further analysis or reference.

Step 1: Install the GrowBot Automator for Instagram Chrome Extension To begin, make sure you have Google Chrome installed on your computer. Then, follow these steps:

  1. Open the Chrome Web Store in your browser.
  2. Search for “GrowBot Automator for Instagram” or access it directly using this link: extension link.
  3. Click on the “Add to Chrome” button.
  4. A confirmation dialog will appear. Click “Add extension” to install the extension.

Step 2: Accessing the Instagram Account Data Once the GrowBot Automator for Instagram extension is installed, you’ll notice new buttons appearing on your Instagram profile or posts. These buttons allow you to load followers, followings, or likes of a specific account. Here’s how you can utilize them:

  1. Open your Instagram account in Google Chrome.
  2. Navigate to the profile of the user whose data you want to scrape.
  3. Click on the “Load Followers,” “Load Followings,” or “Load Likes” button, depending on the data you wish to extract.
  4. The extension will automatically retrieve the usernames of the desired data and display them on your screen.

Step 3: Downloading the Usernames using the Script To download the scraped data as a text file, follow these steps:

  1. Right-click anywhere on the Instagram page and select “Inspect” from the context menu. This will open the Developer Tools.
  2. In the Developer Tools, locate the “Console” tab.
  3. Copy the following script:
var elements = document.querySelectorAll("a.igBotQueueAcctUserName");

if (elements.length > 0) {
    var textContents = [];

    elements.forEach(function(element) {
        textContents.push(element.textContent);
    });

    var downloadLink = document.createElement("a");
    downloadLink.setAttribute("href", "data:text/plain;charset=utf-8," + encodeURIComponent(textContents.join("\n")));
    downloadLink.setAttribute("download", "usernames.txt");
    downloadLink.style.display = "none";

    document.body.appendChild(downloadLink);

    // Trigger the download
    downloadLink.click();

    // Remove the link from the document
    document.body.removeChild(downloadLink);
} else {
    console.log("No elements found.");
}
  1. Paste the copied script into the console panel of the Developer Tools.
  2. Press the Enter key to execute the script.

Step 4: Save and Share the Scraped Usernames After executing the script, a file named “followers.txt” will be downloaded automatically. This file will contain the scraped usernames of the Instagram followers, followings, or likes, depending on which data you extracted. You can open the file using any text editor or spreadsheet application to view or analyze the data.

Conclusion: By using the GrowBot Automator for the Instagram Chrome extension and executing the provided script in the browser console, you can easily scrape Instagram followers, followings, and likes usernames. Remember to respect Instagram’s terms of service and privacy policies when extracting data. Use the scraped information responsibly and only for lawful purposes.

Please note that Instagram’s platform and policies may change over time, and the effectiveness or availability of the mentioned extension and script may vary.