Skip to content

How does InstaClean work?

A complete explanation of what it does, how it works, and why it's safe.

What does it do?

If you've followed a lot of people on Instagram, you probably have hundreds or thousands of pending follow requestsopen. These are requests to private accounts that haven't been accepted yet. InstaClean helps you cancel all of them at once.

How does it work technically?

1

Upload data export

You download your data from Instagram (Settings > Your Activity > Download Your Information). This export contains an HTML file with all your pending follow requests.

2

Generate script

Based on your usernames and settings, we generate a JavaScript script that contains the list of accounts and the logic to cancel them via Instagram’s own API.

3

Run in your browser

You open instagram.com, open the Developer Console (F12), and paste the script. It makes the same API calls Instagram uses when you manually click ‘Unfollow’.

4

Automatic processing

The script processes all accounts with built-in pauses to prevent rate limiting. Progress is saved locally so you can stop and resume later.

Is it safe?

No password needed

The script uses your existing session.

100% local

Nothing is sent to external servers.

Open source

You can fully inspect the script.

Risk

Instagram may apply rate limiting.