Chrome extension · Free

Bulk delete every Instagram DM you ever sent.

Years of conversations cleared in one click. Optional ZIP backup before you erase. Nothing leaves your computer.

No account. No tracking. Audited by Google.

instagram.com/direct/t/17841… u Unsay Clean up your Instagram DMs. @alex_blackwood Alex Blackwood Sign in signed in Conversation @alex_b… Scan 47 found 4 Unsend running Stealth Mode i Unsending 28 / 47 11:42, unsent 11:38, unsent 11:30, running… 11:24, queued 11:18, queued Pause Stop
A quiet side panel, sitting next to your conversation.

How it works

How to delete all your Instagram messages at once

Instagram doesn't let you bulk-delete messages. Its app forces you to unsend them one by one. Unsay does the whole conversation for you, right inside your browser. Here's the six-step recipe.

  1. 01

    Install Unsay

    Add the free Unsay extension from the Chrome Web Store. Works in Chrome, Edge, Brave, Opera.

  2. 02

    Open an Instagram DM

    On instagram.com, open the conversation you want to clean. Stay in a regular Chrome window, Incognito isn't supported.

  3. 03

    Open the Unsay side panel

    Click the Unsay icon in your Chrome toolbar. A side panel opens on the right, persistent across tabs.

  4. 04

    Scan the conversation

    Click Scan. Unsay counts every message you've ever sent in that thread. Other people's messages are ignored.

  5. 05

    Pick what to delete

    Choose: everything, last 30 days, 6 months, a year, or a custom date range. Want to keep a copy first? Click Back up this conversation.

  6. 06

    Unsend

    Click Unsend. Messages delete one by one with a 5 to 7 second pause to stay under Instagram's radar. Pause or stop anytime.

Before / After

Like it never happened.

Their replies stay. Your words don't. Unsay only ever touches messages you sent, never anyone else's.

Before
alex_blackwood
Active 4 min ago
AUG 14, 2018 · 11:42PM
hey, you up?
i miss you tbh
can we talk?
it's late dude
i was wrong about everything
ok… what
i'm sorry. for real.
16,431 Messages sent
After
alex_blackwood
Active 4 min ago
AUG 14, 2018 · 11:42PM
You unsent a message
You unsent a message
You unsent a message
it's late dude
You unsent a message
ok… what
You unsent a message
0 Messages sent

Optional backup

Erase the past. Keep the proof.

Every photo, voice note, and message saved on your machine. A single ZIP. Opens in any browser, forever. No one else gets a copy.

ZIP
Unsay-alex_blackwood.zip
430 MB · 2,894 items · saved to Downloads/
conversation.html 1.2 MB
media/ 422 MB
photos/ 2,341 files
voice_notes/ 506 files
videos/ 47 files
  • A self-contained HTML viewer. Double-click to open. Voice-note waveforms, lightbox photos, shared reels, all preserved.
  • Your photos, videos, voice notes, every media bundled inside the ZIP. Not links that expire. Real files you own.
  • Saved locally. Never uploaded. The ZIP lands in your Downloads folder, on your machine. We don't keep a copy. We can't.
  • Optional. Skip the backup and delete directly. Your call. Free saves your messages only; a Pass saves the whole conversation, both sides.
File ~/Downloads/Unsay-alex_blackwood.html
alex_blackwood
@alex_blackwood
16,431 msgs
JAN 23, 2026
AUG 14, 2018 · 11:42PM
hey, what's up
missing you tbh
Shared reel
remember that night?
it's late dude

Stealth Mode Pass

Don't get caught.

If you bulk-delete starting from your most recent messages, your latest replies suddenly vanish from the recipient's view. Their own messages stay, yours are gone, like you ghosted them mid-conversation. Stealth Mode reverses the order: it starts from the oldest, so the recent visible part of the chat stays intact. They notice nothing unless they scroll way back.

Stealth ON
alex_blackwood
Active now
AUG 14, 2018 · 11:42PM
You unsent a message
You unsent a message
You unsent a message
old stuff from years ago
You unsent a message
You unsent a message
What they see right now ↓
TODAY · 8:42PM
hey, free tonight?
yeah, what's the plan
dinner at 8?

Cleaned silently, from the oldest.

The visible part of the conversation, what shows up the second they open the chat, stays untouched. The cleanup happens far back in the scrollback, where they're unlikely to look.

Free works the same way technically. Stealth just changes the order so they're even less likely to notice.

Privacy

Nothing leaves your machine.

Audited by the Chrome Web Store. We don't collect anything. Your messages live in your browser, your backup lives in your Downloads folder. There's no in-between.

  • Nothing collected

    Zero tracking, zero analytics on the extension itself. No account, no signup. We don't even know you exist.

  • Stays on your machine

    Messages live in your browser. Backups land in your Downloads folder. Nothing transits through any server we run. We don't have servers.

  • Audited by Google

    Every release is reviewed by the Chrome Web Store before publication. Source code is unminified, readable by any auditor. No hidden tricks.

  • Your login stays yours

    Unsay runs on top of your already-logged-in Instagram session in Chrome. We never see your password. Ever.

Pricing

Free to try. Grab a Pass when you mean it.

One payment. No subscription. The Pass expires on its own, nothing to cancel.

Free

$0

Forever.

  • 100 of your messages unsent per week
  • Backup of your own messages before deletion
Install free

No account. No credit card.

−50% Launch offer

7-day Pass

$30 $15

for 7 days. One payment.

  • Unlimited unsends
  • Full conversation backup (your messages + theirs)
  • Stealth Mode: deletes from the oldest first
Get the 7-day Pass

Expires on its own. Nothing to cancel.

−50% Launch offer

30-day Pass

$60 $30

for 30 days. One payment.

  • Unlimited unsends
  • Full conversation backup (your messages + theirs)
  • Stealth Mode: deletes from the oldest first
Get the 30-day Pass

A full month, then back to free.

FAQ

Questions, answered honestly.

Can I bulk-delete all my Instagram messages at once?

Instagram doesn't let you do this natively, its app only allows unsending one message at a time. Unsay is a free Chrome extension that bulk-unsends every message you've sent in a DM thread, using Instagram's official API with a respectful 5 to 7 second delay between each.

Does the other person see when I unsend messages?

On the recipient's side, your messages just disappear completely. No placeholder, no notification, no trace. Their own past messages are still there but your replies are gone, like you were never in the conversation. They look as if they'd been talking to themselves. Stealth Mode (unlocked with a Pass) deletes from the oldest first, so the recent part of the conversation, the part they might actually scroll back to, stays untouched.

Will my messages be deleted from both sides permanently?

Yes. Unsay uses Instagram's official unsend endpoint, the same one the Instagram app uses when you long-press a message and tap Unsend. The message is removed from your side and the recipient's side, permanently.

Is Unsay safe? Will my Instagram account be banned?

Unsay waits 5 to 7 seconds between each unsend, well under Instagram's detection threshold. The extension has been stress-tested on 16,000+ message threads without an account issue. The code is also audited by Google before publication on the Chrome Web Store.

Where do my messages go? Is anything sent to a server?

Your messages stay between your browser and Instagram's own servers, using your existing logged-in session. We never see, store, or transmit their content. A minimal backend handles license verification and the weekly free quota, receiving only anonymous one-way identifiers (no name, no IP, no message content). Payments are processed by Gumroad on their own infrastructure.

How long does it take to clean a big conversation?

Roughly 6 seconds per message. A 1,000-message thread takes about 1 hour 40 minutes. You can pause, close Chrome, and resume later, Unsay remembers the job state.

What about group chats?

Unsay works the same way in groups. Only your own messages are deleted. The other participants' messages are never touched.

Can I back up the conversation before deleting?

Yes. Before deletion, Unsay can save the whole conversation to your Downloads folder as a single .zip: a readable HTML viewer plus every photo, video, and voice note. Free saves your own messages; a Pass saves the full conversation, both sides.

How much does an Unsay Pass cost?

Two one-time Passes: $15 for 7 days, $30 for 30 days (launch prices, regular $30 and $60). Each one unlocks everything, unlimited unsends, full conversation backup, and Stealth Mode, then expires on its own. No subscription, nothing to cancel. One Pass covers one machine. The clock starts when you activate the key, not when you buy.

What if Instagram changes their API?

We patch the extension within hours and push the update through Chrome's auto-update system. You don't have to do anything.