InstaPurge is an extremely fast script designed to delete all Instagram messages in a conversation, directly from your browser's Developer Tools console. It ensures that both messages and reactions are wiped, leaving no trace of your existence in the conversation. It is highly recommended to load the entire chat before running the deletion process.
- Mass Message and Reaction Deletion: Deletes all messages and reactions (if enabled) in a conversation from the bottom of the viewport to the top.
- Load Entire Chat: Use the
loadChat()
function to fully load the conversation to ensure no messages are missed. - Selective Deletion: Use flags to control deletion:
del
: Controls message deletion.delReact
: Controls reaction deletion.
- Rapid Execution: This script runs extremely fast and efficiently deletes both messages and reactions.
- Open Instagram on your browser and navigate to the conversation you want to clean.
- Open Developer Tools: Right-click anywhere on the page and select Inspect, then go to the Console tab.
- Paste the Script: Copy and paste the InstaPurge script into the console and press Enter to run it.
By default, the script loads the entire conversation first and then begins to delete every message and reaction from the very bottom of the conversation.
load (boolean)
: When set tofalse
, theloadChat()
function will stop loading the conversation.del (boolean)
: When set tofalse
, thedeleteChat()
function will stop deleting messages. Setdel = true
to resume.delReact (boolean)
: When set tofalse
, reaction deletion will be skipped. This is useful when the other user has blocked you, preventing reaction removal.
-
To load the entire chat:
load = true; loadChat();
-
To stop loading the chat (alternatively wait for the script to reach the very top of the converation):
load = false;
-
To start deleting messages:
del = true; deleteChat();
-
To stop deleting messages:
del = false;
-
To start deleting reactions:
delReact = true;
-
To stop deleting reactions:
delReact = false;
- Blocked by the Other User: If you have been blocked by the other user, you may not be able to delete reactions. Set
delReact = false
in this case to skip reaction deletion. - The tab and script may start lagging if a huge chunk of the conversation has been loaded. This is normal, the script will work thoroughly and delete everything. In the case that it glitches out and pauses for longer than 30 seconds, simply run
deleteChat()
again.
This script is provided for educational purposes. Please use it responsibly. The authors are not responsible for any actions taken using this script.