# davidarroyo1234/instagramunfollowers

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/davidarroyo1234-instagramunfollowers).**

4,305 stars · 384 forks · HTML · mit

## Links

- GitHub: https://github.com/davidarroyo1234/InstagramUnfollowers
- awesome-repositories: https://awesome-repositories.com/repository/davidarroyo1234-instagramunfollowers.md

## Topics

`instagram` `instagram-follower` `instagram-followers` `instagram-following` `instagram-unfollowers` `unfollow`

## Description

This is a browser bookmarklet that scans Instagram follower and following lists to identify accounts that do not follow back. It runs entirely as client-side JavaScript injected into the Instagram web page, extracting relationship data from the DOM and comparing it locally without any server-side processing or external API calls.

The tool includes adjustable timing controls to set custom delays between scanning actions, helping to avoid triggering Instagram's security rate limits during large list comparisons. It also provides a whitelist management system that stores excluded accounts as a JSON file, which can be exported, imported, and merged across browser sessions to protect specific users from unfollow detection.

The bookmarklet approach means no browser extensions or additional software installations are required, and all data processing happens within the browser session.

## Tags

### Business & Productivity Software

- [Follower Analysis Tools](https://awesome-repositories.com/f/business-productivity-software/automation-bots/instagram/follower-analysis-tools.md) — Scans Instagram follower lists to identify accounts that do not follow back using a browser bookmarklet.
- [Rate-Limited Scanners](https://awesome-repositories.com/f/business-productivity-software/automation-bots/instagram/rate-limited-scanners.md) — Adjusts request timing to avoid Instagram security blocks during large follower list comparisons.
- [DOM-Based Follower Scrapers](https://awesome-repositories.com/f/business-productivity-software/polls-and-events/audience-engagement-tools/follower-notification-systems/inactive-follower-identifiers/follower-list-retrievers/dom-based-follower-scrapers.md) — Scrapes Instagram's DOM to extract follower and following lists for relationship analysis.
- [Non-Reciprocal Follower Identifiers](https://awesome-repositories.com/f/business-productivity-software/polls-and-events/audience-engagement-tools/follower-notification-systems/inactive-follower-identifiers/follower-list-retrievers/non-reciprocal-follower-identifiers.md) — Compares follower and following lists to identify accounts that do not follow back. ([source](https://davidarroyo1234.github.io/InstagramUnfollowers/))

### Web Development

- [Bookmarklet Injection Tools](https://awesome-repositories.com/f/web-development/bookmarklet-subscription-tools/bookmarklet-injection-tools.md) — Ships as a browser bookmarklet that injects JavaScript into Instagram pages for client-side data extraction.
- [Instagram Unfollowers Bookmarklets](https://awesome-repositories.com/f/web-development/bookmarklet-subscription-tools/bookmarklet-injection-tools/instagram-unfollowers-bookmarklets.md) — Identifies Instagram accounts that do not follow back using a client-side JavaScript bookmarklet with rate-limit control.
- [Social Media Audit Bookmarklets](https://awesome-repositories.com/f/web-development/bookmarklet-subscription-tools/bookmarklet-injection-tools/social-media-audit-bookmarklets.md) — Runs as a browser bookmarklet to perform social media relationship audits without installing extensions.
- [Client-Side List Comparators](https://awesome-repositories.com/f/web-development/client-side-data-fetching/client-side-list-comparators.md) — Compares follower and following lists entirely in the browser to identify non-reciprocal relationships.
- [Client-Side Social Media Scrapers](https://awesome-repositories.com/f/web-development/client-side-data-ingestion/client-side-social-media-scrapers.md) — Extracts and compares follower and following lists entirely within the browser without server-side processing.

### Part of an Awesome List

- [Scan Timing Adjusters](https://awesome-repositories.com/f/awesome-lists/devtools/timing-and-delays/scan-timing-adjusters.md) — Provides adjustable delay settings between scanning actions to avoid triggering Instagram rate limits.
- [Follower Relationship Curation](https://awesome-repositories.com/f/awesome-lists/media/social-networking/follower-relationship-curation.md) — Maintains a curated Instagram network by isolating non-reciprocal followers and protecting whitelisted accounts.

### Data & Databases

- [JSON-Based Persistence](https://awesome-repositories.com/f/data-databases/data-engineering-infrastructure/data-persistence-storage/data-storage/file-based-storage/local-file-storage/json-based-persistence.md) — Persists whitelisted accounts as JSON files that can be exported, imported, and merged across sessions.

### Development Tools & Productivity

- [Scan Timing Adjusters](https://awesome-repositories.com/f/development-tools-productivity/scan-configurations/runtime-scanning-configurations/scan-timing-adjusters.md) — Adjusts delay between scanning actions to stay within platform rate limits during list comparisons. ([source](https://cdn.jsdelivr.net/gh/davidarroyo1234/instagramunfollowers@master/README.md))

### DevOps & Infrastructure

- [Client-Side Request Pacing](https://awesome-repositories.com/f/devops-infrastructure/rate-limiters/rate-limiting-algorithms/client-side-request-pacing.md) — Controls request timing with adjustable delays to avoid triggering Instagram's security rate limits.

### Security & Cryptography

- [Follower Whitelists](https://awesome-repositories.com/f/security-cryptography/domain-based-access-controls/domain-whitelists/username-whitelists/follower-whitelists.md) — Marks specific users to exclude them from unfollow actions, with the list persisting across sessions. ([source](https://cdn.jsdelivr.net/gh/davidarroyo1234/instagramunfollowers@master/README.md))

### Software Engineering & Architecture

- [Client-Side Request Pacing](https://awesome-repositories.com/f/software-engineering-architecture/traffic-management/request-rate-limiting/client-side-request-pacing.md) — Adjusts request timing during social media data extraction to avoid triggering platform security blocks.
