A web-based GUI for checking Instagram followers and tracking unfollows.
Need your Instagram export? Open it here: https://accountscenter.instagram.com/info_and_permissions/dyi/
- Sign in to Instagram.
- Go to your profile and open the settings menu.
- Open Meta Account Center.
- Under Your Information and Permissions, choose Download Your Information.
- Select your account.
- Make sure Followers and Following are included in the data you request. I recommend unticking everything else so the request is easier.
- Set the format to JSON.
- Submit the request. Instagram will email you a download link.
- Download the ZIP file from the email and extract it.
- Find the followers and following JSON files in the extracted folder.
- Upload those two files to this site.
The files are named followers_1.json, and following.json.
Run this command in PowerShell:
pip install -r requirements.txtRun this command:
python app.pyYou'll see:
🚀 Starting IG Follow Bot Web App...
📍 Open your browser to: http://localhost:5000
Go to: http://localhost:5000
- Upload Files - Click to select your Instagram
followers_1.jsonandfollowing.jsonfiles - Click Analyse - The app processes your data
- View Results - See:
- 📊 Stats for followers, following, and not-following-back accounts
- 📋 A compact alphabetical list in the All tab
- 🧾 Raw JSON metadata when you click a username
✅ Drag-and-drop file upload
✅ Real time analysis
✅ Track changes between runs (see who newly unfollowed)
✅ Compact alphabetical list layout
✅ Raw metadata viewer for usernames
✅ Beautiful web interface
✅ No manual file management
All files are processed locally on your machine. Nothing is sent to external servers.
The app also stores a few local helper files next to app.py:
.history.jsonfor change tracking.last_data.jsonfor metadata lookup
These are ignored by Git and stay on your machine.
Press Ctrl + C in the PowerShell terminal to stop the server.