davidarroyo1234 / InstagramUnfollowers
git clone https://github.com/davidarroyo1234/InstagramUnfollowers.git
π₯ on GitHub Trending today
Check if people follows you back on Instagram.
β
stars, 24h
β
stars, 7 days
+125
stars, 30 days Β· #1,871
5.0k
β
total
456
forks Β· 46 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageHTML
LicenseMIT
Created2020-08-31 (6y ago)
Last push2d ago
Watchers58
OwnerUser
Seen on GitHub Trending
- 2026-10-20 β #11 monthly in html Β· +125 β
GitHub topics
Links
README excerpt
# π± Instagram Unfollowers π¬π§ English | πͺπΈ EspaΓ±ol --- ## π¬π§ English A nifty tool that lets you see who doesn't follow you back on Instagram. Browser-based and requires no downloads or installations! > β‘ **Live Streaming & Fast Cache:** Accounts now appear dynamically on screen in real time as batches are fetched from Instagram. In addition, completed scans are cached locally so you can reload your audit instantly (0ms) without making unnecessary API calls! ### π₯οΈ Desktop Usage 1. Copy the code from: InstagramUnfollowers Tool 2. Press the COPY button to copy the code: 3. Go to the Instagram website and log in to your account. 4. Open the developer console: - Windows / Linux: `Ctrl + Shift + J` - Mac OS: `β + β₯ + I` 5. Paste the code into the console and press `Enter`. You'll see this interface: 6. Click **"Run Scan"** to start scanning (or **"β‘ Load previous scan"** to open your saved results instantly). 7. As scanning runs, accounts appear live on screen, and follow-back status updates automatically: 8. π€ **Whitelist users** by clicking their profile image. 9. π **Switch language** anytime between English and Spanish using the `π EN / ES` button in the top bar. 10. πΎ **Manage your whitelist** via Settings: - Export: Save your whitelist as a JSON backup file - Import: Restore or merge whitelisted users from a file - Paste: Bulk-paste usernames directly into your protected whitelist - Clear: Remove all users from whitelist 11. β **Select users** to unfollow using the checkboxes. 12. βοΈ **Customize script timings and language** via the "Settings" button: ### π± Mobile Usage For Android users who want to use it on mobile: 1. Download the latest version of Eruda Android Browser 2. Open Instagram web through the Eruda browser 3. Follow the same steps as desktop (the console will be automatically available when clicking the Eruda icon) ### β¨ Features - π **Scan & Detect**: Accurately identifies users who don't follow you back. - β‘ **Live Progressive Streaming**: Accounts stream dynamically onto your screen as each batch arrives, eliminating blank waiting screens on large accounts. - β‘ **Instant Local Cache (0ms load)**: Re-open and review previously completed audits instantly without re-scraping from scratch. - π **Bilingual (EN / ES)**: Native English and Spanish support with instant switching. - π‘οΈ **Anti-Ban & Session Protection**: Uses full Instagram Web headers (`X-ASBD-ID`, `X-CSRFToken`, `XMLHttpRequest`) to prevent forced logouts and suspicious activity flags. - π‘οΈ **Action-Block Guard**: Double-checks unfollow API responses to prevent ghost unfollows; halts the queue automatically if Instagram returns `feedback_required` to protect your account. - β³ **Smart Rate-Limit & Soft-Block Backoff**: Automatically pauses and retries if Instagram returns HTTP 429 or HTTP 400 (`feedback_required`) with exponential cooldowns instead of failing. - β οΈ **Wrong-Detect Guard**: Expanded page limits supporting accounts with tens of thousands of followers